Getting the address of a variable in C and C++

        int x;
&x; // gets the address of x
The identifier must be a variable; the & prefix causes the statement to evaluate to the memory address of the identifier, so long as the identifier is a primitive type.

Related

Learn more about pointers in the pointers tutorial

Learn how to dereference a pointer