存在定义int a[10],x,*pa;,若pa=&a[0],下列的哪个选项和其他3个选项不是等价的?
A. x=*pa;
B.x=*(a+l);
C.x=*(pa+1);
D.x=a[1];
第1题:
存在定义int a[10],x,*pa;,若pa=&a[0],下列( )选项和其他3个选项不是等价的。
A.x=*pa;
B.x=*(a+1);
C.x=*(pa+1);
D.x=a[1];
第2题:
存在定义int a[10],x,*Pa;,若pa=&a[0],下列的哪个选项和其他3个选项不是等价的?
A.x=*pa;
B.x=*(a+1);
C.x=*(pa+1);
D.x=a[1];
第3题:
假设一条定义语句为int a[10],x,*pa=a;,若要把数组a中下标为3的元素值赋给x,则正确的语句有()
A.x=pa[3];
B.x=*(a+3);
C.x=a[3];
D.x=*(pa+3);
E.x=*pa+3;
第4题:
存在定义int a[10],x,*pa;,若pa=&a[0],下列的哪个选项和其他3个选项不是等价的?
A.x=*pa;
B.x=*(a+1);
C.x=*(pa+1);
D.x=a[1];
第5题:
假定有定义为“int a[10],x,*pa=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的赋值为()。
Ax=pa[3]
Bx=*(a+3)
Cx=a[3]
Dx=*pa+3