95. 若有定义:int a[3][3];则表达式&a[2][1]-a的值为( )

2020-09-14 家居 92阅读
个人看法:
a[3][3]是一个连续的空间,假设第一个的地址为0
即:
a[0][0]-----0
a[0][1]-----1
...
a[2][0]-----6
a[2][1]-----7
a[2][2]-----8
问题是:a[2][1] - a ,这里a没有特定指谁的话,是默认指向a的首地址的
即a[2][1] - a[0][0] = 7 - 0 = 7
这里的地址是相对地址,并不是说在内存里它的地址是这个
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com