注意:指向指针的指针适合于做链表
1.声明方式:在变量名前放置两个*符号
int **var;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
本文详细介绍了在C语言中如何使用指向指针的指针,并通过具体实例展示了其在链表等数据结构中的应用。文章通过一个简单的程序演示了如何声明、初始化并访问指向指针的指针。
2875

被折叠的 条评论
为什么被折叠?



