C++的一个问题若定义了int a[10], i=3, *p; p=&a[5];下面不能表示为a数组元素的是【D】。A.
1个回答
*p=a[5]; p[-5],p的当前位置向前移5个,也就是p[0] =a[0],能表示
i=3;
a[i+5] = a[8];可以
相关问题
.若有说明语句“int a[10],*p=a;”,对数组元素的正确引用是: A、a[p] B、p[a] C、p+2 D、
若有以下定义和语句,则对a数组元素的正确引用为( ).int a[2][3],(*p)[3];p=a;
设有定义int a[10],*p=a;下列对数组元素a[1]的引用中,错误的是
若有定义int a[3][3]={1,2,3,4,5,6,7,8,9},(*p)[3]=a;则下面能正确引 用数组元素的
若有定义 int a[2][2]={1,2,3,4},*p{3];p[0]=a[1];,则*(p[0]+1)表示的数组元
C++问题:已有定义“int a=10,*p1,*p2;p1=p2=&a;",下面语句中正确的是:
int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则不能表示a数组元素的表达式是(B)
若定义int a 【2】【3】;则对a数组元素的正确应用是(?)
对于变量定义int p[5],*a[5],下列哪个表达式是正确的?A.p=a B.p[0]=a C.*(a+1)=p D
C语言题目.double a[5],*p;p=a; 下列能表示a数组元素地址表达式的是:A.