黑马程序员技术交流社区

标题: 发现二维数组这儿有个问题没搞懂 [打印本页]

作者: baye1992    时间: 2016-3-2 14:20
标题: 发现二维数组这儿有个问题没搞懂
int a[3][2] = {1,2,3,4,5,6};
其中,a+1与a[1]与&a[1]之间到底是什么关系?
从数值上来讲,三者是相等的。
但是,三者的含义好像不太一样啊,请教下如何区分呢?
作者: 吴振伟    时间: 2016-3-2 21:00
666666666666666
作者: 堕落天使    时间: 2016-3-3 07:04
在二维数组中,a+1相当于二级指针,a[1]是一级指针,所以,**(a+1)是取值,而*a[1]是取值。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2