Pointers on Pointers
Pointers is simply a variable that maintain as a value the address of another location in memory.
The reasons for using pointer values
- A single pointer variable must reference a variety of different values over the course of execution.
- A pointer will reference only a single value, but the particular value it will reference cannot be known at run time.
- The amount of memory necessary to hold a value cannot be determined at compile time, and must be allocated a run-time.