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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Untit1ed童 中级黑马   /  2015-9-29 22:34  /  1012 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


首先,指针里存放的都是地址
而int *p=&a;这里的*只是定义这个p是几级的指针
//定义二级指针
int **p2=&p;//p2=&p
//三级指针
int ***p3=&p2; //p3=&p2

而在程序中调用的时候p=&a   ;  *p=a     ***p3=**p2=*p=a
调用的是这个指针里的地址所对应的内容

而只要不是定义的*p,这个*p所代表的都是p这个指针里存放地址所对应的内容
个人理解,欢迎指正交流

1 个回复

倒序浏览
赞,顶一个
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马