A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

int main(){
int a=1;
int *p1=&a;
int **p=&p1;
printf(%d\n,**p);
}

5 个回复

倒序浏览
这个指针的指针到底是啥意思啊
回复 使用道具 举报
定义一个XX的指针,把XX拷下来,去掉变量名,换上新名字,加个星,加个小括号,如题定义一个指针p1的指针,int *p1,去掉p1换个名加个星加括号int *(*p2)=&p,p本身就是指针,再给p取地址,就是给指针定义一个指针,也就是指针的指针,应该是这样把
回复 使用道具 举报
一会写一篇总结吧、到时候去看看哦
回复 使用道具 举报
二级指针
回复 使用道具 举报
指针本身就是一个数据类型,它自己也有地址,可以被其他的指针指向,所以,二级指针和多级指针应运而生,n级指针指向的是(n-1)级指针的地址
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马