The * and & Operators
To make a pointer variable point to a variable we need to match types and have a mechanism for extracting the address of a variable
To set the value of a variable to which a pointer points to we need to be able to deference the memory location stored in the pointer
The & operator is called the address of operator and returns the address of the variable to which it is bound
The * operator is called the dereferencing operator and is another name for the variable pointed to by the address given
Example: int *p1, *p2, v1, v2;