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