香港讲三国的节目:数组19`````
来源:百度文库 编辑:中科新闻网 时间:2024/10/03 15:24:56
若有以下定义和语句“inta[2][3],(*pa)[3];pa=a”,则对w数组元素的非法引用是( )
a) *(a[0]+2)
b) *(pa+1)[2]
c) pa[0][0]
d) *(pa[1]+2)
答案是D,为什么?
a) *(a[0]+2)
b) *(pa+1)[2]
c) pa[0][0]
d) *(pa[1]+2)
答案是D,为什么?
答案是B
a) *(a[0]+2) :引用的是a[0][2]
d) *(pa[1]+2) :引用的是a[1][2]
B中*(pa+1)[2] 相当于*((pa+1)[2])得到的是a[1][2]的地址值