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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© llo 中级黑马   /  2015-7-21 23:08  /  837 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

这三个东西越看越晕 啊      这题怎么破

5 个回复

倒序浏览
多级指针,即指向前一个指针的指针
回复 使用道具 举报
int *p     p是指向这个整形数据的地址
int*(*p)  *p是指向这个整形数据的地址,p是指向*p的地址
int*(*(*p))   *(*p)是指向这个整形数据的地址    *p是指向 *(*p)的地址    p是指向*P的地址

总之  p  就是地址 。   因为声明的是一个整形 所以我们可以这样一层层的 推。。。。
回复 使用道具 举报
楼上说的不错!!!
回复 使用道具 举报
int *p为一级指针,我们通常用的就是一级指针;int  *(*p)为二级指针,其相当于**p,它表示指向指向指针变量p的指针,即指向指针的指针;int *(*(*p))为三级指针,其相当于***p,它表示指向二级指针的指针
回复 使用道具 举报
liusuizuoyou 发表于 2015-7-22 00:11
int *p     p是指向这个整形数据的地址
int*(*p)  *p是指向这个整形数据的地址,p是指向*p的地址
int*(*(* ...

已经懂了 谢了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马