黑马程序员技术交流社区

标题: 二维数组的地址问题 [打印本页]

作者: 毛琳东    时间: 2015-7-8 23:36
标题: 二维数组的地址问题
*(*(a+i)+j)代表了什么,麻烦一步步的分析一下

作者: 闪电侠    时间: 2015-7-9 00:19
本帖最后由 闪电侠 于 2015-7-9 00:22 编辑

首先 * ( a +i ) 相当于 a[ i ]
那么 *(*(a+i)+j)--> *(a[ i ]+j)

其次 a[ i ]+j a[ i ][j] 的地址
那么 *(a[ i ]+j-->a[ i ][j]

即元素 a[ i ][j] 的值




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