c语言指针*(*(a+i)+j)什么意思,*(a+i)为什么是地址啊,a不应该已经是地址了么,a+i为什么不是地址a是一个二维数组

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/25 22:24:29
c语言指针*(*(a+i)+j)什么意思,*(a+i)为什么是地址啊,a不应该已经是地址了么,a+i为什么不是地址a是一个二维数组
x͑N0_g2"8/ &8dDc2Acԗ鯔`K z񬗦O?r=f39 6@t;CZb 12*l@(muD ]`as

c语言指针*(*(a+i)+j)什么意思,*(a+i)为什么是地址啊,a不应该已经是地址了么,a+i为什么不是地址a是一个二维数组
c语言指针*(*(a+i)+j)什么意思,*(a+i)为什么是地址啊,a不应该已经是地址了么,a+i为什么不是地址
a是一个二维数组

c语言指针*(*(a+i)+j)什么意思,*(a+i)为什么是地址啊,a不应该已经是地址了么,a+i为什么不是地址a是一个二维数组
其实是可以把*(*(a+i)+j)看出是二维数组的一个值:a[i][j].
*(a+i)看出a[i]这是一维地址,a是二维地址.
对于a+1不好判断,以数组解释不通,以指针又解释德通,我就不评价了.