Here is an example of how a pointer variable of type int is declared:
The two statements above are equivalent. A pointer  called pInt  of type int is declared. If a pointer stores an address (which is a numeric value), what does its type (int) mean? The official term for int in this case is the pointer's 'referent type'. The referent type of a pointer tells the compiler what type is expected at the address which it is storing. Here, we know that pInt stores the address of an int.
 The term 'pointer' is synonymous with 'pointer variable'. They are used interchangeably in this book and most other literature.
 It is customary to name pointers with a small p in front.
It is important ...