Pointers to Pointers
Since a pointer is just a number which represents an actual memory address of some variable, we can assign it the address of a variable which is another pointer. However, the syntax changes:int **ptr2ptr;int *ptr;int i = 1;ptr2ptr = &ptr; *ptr2ptr = &i; /* or: */*(*ptr2ptr) = i;/* the latter causes *ptr = 1 */
We will study pointers later !!!This was just an introduction !