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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

int a[3][4];
a,a+1,a+2  分别代表a数组的行指针
a[0],a[0]+1,a[0]+2,a[0]+3   分别代表a数组的列指针
问题:
   1、这里的a和a[0]不是代表同一个指针么?为什么他们+1之后就代表不同的指针?
   2、*(*(a+2)+2)    代表的是哪个元素?为什么?请分别说出 a+2,*(a+2),*(a+2)+2分别代表的什么?为什么?

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马