有如下说明t a[10]=[1,2,3,4,5,6,7,8,9,10},*p=a;值为9的表达式是________。
A. *(p+9)
B. *(p+8)
C. *p+=9
D. p+8
查看答案
若有以下说明和语句,且0<=i<10,则对数组元素的错误引用是________。int a[ ]={1,2,3,4,5,6,7,8,9,0},*p,i;p=a;
A. *(a+i)
B. a[p-a]
C. p+I
D. *(&a[i])
若有说明语句"int a[4][10];"且0<=i<4,0<=j<10,数组元素a[i][j]的错误引用是________。
A. *(&a[0][0]+10*i+j)
B. (*(a+i))[j]
C. (*(*a+i)+j)
D. *(a[i]+j)
若有说明语句"int a[4][3],b[3][4],(*prt) [3];",且0<=i<3,则下列正确的赋值语句是________。
A. prt=a;
B. prt=b;
C. prt=b[i];
D. prt=a[i];
若有以下说明和语句,则对a数组元素的错误引用是________。int a[12]={0},*p[3],**pp,i;for(i=0; i<3;i++)p[i]=&a[i*4];pp=p;
A. a[12]
B. p[2][3]
C. a[10]
D. pp[0][1]