二级指针
1 #include <stdio.h>2 int main()3 {4 int a = 1; //整型变量5 int* p = &a; //一级指针p,指向整型变量a6 int** q = &p; //二级指针q,指向一级指针p7 printf("变量a的地址:%p\n",&a);8 printf("一级指针p的地址:%p\n", p);9 printf("二级指针q存储的值:%p\n", *q);10 printf("二级指针q的地址:%p\n", q);11 **q = 2; //二级指针间接改变,12 printf("变量a的值%d\n", a);13 return 0;14 }
例1运行结果如图所示。