A.*s[i]j
B.*sij
C.s[i][j]
D.**sij
第1题:
若有定义:int a[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。 (0<=i<4,0<=j<10)
A.*(&a[0][0]+10*i+j)
B.*(a+i)+j
C.*(*(a+i)+j)
D.*(a[i]+j)
第2题:
若有定义: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)
第3题:
若有以下定义和赋值语句,int s[2][3]={0},(*p)[3];p=s; 则对s数组的第i行第j列(假设i,j已正确说明并赋值)元素地址的合法引用为:
A.*(p+i)+j
B.*(p[i]+j)
C.(p+i)+j
D.(*(p+i))[j]
第4题:
若有定义:int a[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。 (0<=i<4,0<=j<10)
A.*(&a[0][0]+10*i+j)
B.*(a+i)+j
C.*(*(a+i)+j)
D.*(a[i]+j)
第5题:
若有以下定义和赋值语句,“int s[2][3],(*p)[3]; p=s;”,则对数组s的第i行第j列(假设i,j已正确说明并赋值)元素地址的合法引用为()。
A.*(p+i)+j
B.*(p[i]+j)
C.(p+i)+j
D.(*(p+i))[j]