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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

int a[3][2] = {1,2,3,4,5,6};
其中,a+1与a[1]与&a[1]之间到底是什么关系?
从数值上来讲,三者是相等的。
但是,三者的含义好像不太一样啊,请教下如何区分呢?

2 个回复

倒序浏览
吴振伟 来自手机 中级黑马 2016-3-2 21:00:04
沙发
666666666666666
回复 使用道具 举报
在二维数组中,a+1相当于二级指针,a[1]是一级指针,所以,**(a+1)是取值,而*a[1]是取值。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马