问题
单项选择题
若有定义:int a[4][10];,则以下选项中对数组元素a[i][i]引用错误的是______。(0<=i<4,0=i<10)
A) *(&a[0][0]十10*i+j)
B) *(a+i)+j
C) *(a+i)+j)
D) *(a[i]+j)
答案
参考答案:B
解析: 本题中选项B是错误的引用,*(a+i)+j只代表了a[i][j]的地址。
若有定义:int a[4][10];,则以下选项中对数组元素a[i][i]引用错误的是______。(0<=i<4,0=i<10)
A) *(&a[0][0]十10*i+j)
B) *(a+i)+j
C) *(a+i)+j)
D) *(a[i]+j)
参考答案:B
解析: 本题中选项B是错误的引用,*(a+i)+j只代表了a[i][j]的地址。