Hi, I'm currently going through the beginner tutorial in C. I understand the function of pointers, thanks to the comparation with the deposit boxes. I know that a pointer stores the memory adress of a variable but I'm having problems understanding how the &-operator works, especially in the printf- and scanf functions:
Could someone explain this?Code:p = &x;
scanf( "%d", &x );
printf( "%d\n", *p );