C Pointer to Pointer
In C pointer to pointer concept, a pointer refers to the address of another pointer.
In c language, a pointer can point to the address of another pointer which points to the address of a value. Let's understand it by the diagram given below:
Let's see the syntax of pointer to pointer.
C pointer to pointer example
Let's see an example where one pointer points to the address of another pointer.
As you can see in the above figure, p2 contains the address of p (fff2) and p contains the address of number variable (fff4).
Output
Address of number variable is fff4Address of p variable is fff4Address of p2 variable is fff2Value of *p variable is 50Value of **p variable is 50
No comments:
Post a Comment