更多"若有定义:“int a[2][3];”则对a数组的第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
[单项选择]若有定义:int a[2][3];则才a数组的第i行第j列(假调i,j已正确说明并赋值)元素值的正确引用为
A. *(*(a+i)+j)
B. (a+i)[j]
C. *(a+i+j)
D. *(a+i)+j
[单项选择]若在以下定义和赋值语句,则才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]
[单项选择]若有以下定义和语句,则对a数组元素地址的正确引用为
int a[2][3],(*p)[3];
p=a;
A. *(p+2)
B. p[2]
C. p[1]+1
D. (p+1)+2
[单项选择]若已定义以下语句,其中0≤i≤9,则对a数组元素不正确的引用为______。
int a[]=0,1,2,3,4,5,6,7,8,9,*p=a,i;
A. a[p-a]
B. *(&a[i])
C. p[i]
D. a[10]
[单项选择]以下定义数组或给数组元素赋值的语句中,正确的是________。
A. Dim x%(2) x(1)= "等级考试"
B. Dim x(3), y(3)As Integer x(0)= 1: y = x
C. Dim x x = Array(0,1, 2)
D. Dim x(3)As Integer x = Array(0,1, 2)
[单项选择]若有以下定义,则对x数组元素的正确应用是
int x[10], *pt=x;
A. *&x[10]
B. *(x+3)
C. *(pt+10)
D. pt+3