Memory Address
A memory address is given to a variable when it is created in C.
The location of the variable on the computer is indicated by the memory address.
The variable's value is saved in this memory address when we assign it a value.
Use the reference operator (&) to access it; the output shows where the variable is kept:
int A = 34;
printf("%p", &A); // print address