C语言指针(二)指向指针的指针
原创
©著作权归作者所有:来自51CTO博客作者wx6392ac4fd4877的原创作品,请联系作者获取转载授权,否则将追究法律责任
注意:指向指针的指针适合于做链表
1.声明方式:在变量名前放置两个*符号
2.实例:
#include <stdio.h>
int main ()
{
int var;
int *ptr;
int **pptr;
var = 3000;
/* 获取 var 的地址 */
ptr = &var;
/* 使用运算符 & 获取 ptr 的地址 */
pptr = &ptr;
/* 使用 pptr 获取值 */
printf("Value of var = %d\n", var );
printf("Value available at *ptr = %d\n", *ptr );
printf("Value available at **pptr = %d\n", **pptr);
return 0;
}
打印结果:
Value of var = 3000
Value available at *ptr = 3000
Value available at **pptr = 3000