回 帖 发 新 帖 刷新版面

主题:求教指向指针的指针的用法

1.  先定义一个指向指针的指针  int **p;   这里的p,*p,**p 分别代表什么?  
  2.  指向指针的指针有什么用处

回复列表 (共3个回复)

沙发

p,*p,**p 分别代表:
p  :指向整型变量指针的指针
*p :取出p所指向的整型指针值
**p:取出p所指向的整型指针值所指向的值
具体例子:
int a;
int *pa = &a;
int **p = &pa;

p:指向整型变量指针的指针;
*p:取出p所指向的整型指针值,这里即为指针pa的值;
**p:取出p所指向的整型指针值所指向的值,这里即为指针pa的值所指向的值(a的值)

板凳

原来这么简单 ! 谢谢

3 楼

近似的理解
就好比
int a,b[3],c[3][3];
体会一下

我来回复

您尚未登录,请登录后再回复。点此登录或注册