如下定义:int a[3]={5,7,18},b=3; const int *p=a+1; , 下列语句错误的是______。
A: *p=2;
B: p=&b;
C: p++;
D: p--;
A: *p=2;
B: p=&b;
C: p++;
D: p--;
举一反三
- 如下定义:int a[3]={5,7,18},b=3; const int *p=a+1; , 下列语句错误的是______。 A: *p=2; B: p=b; C: p++; D: p--;
- 中国大学MOOC: 如下定义:int a[3]={5,7,18},b=3; const int *p=a+1; , 下列语句错误的是______。
- 已知数组定义: int a[3][5]; 下面正确的语句是: A: int *p=a; B: int *p=a[0][0]; C: int (*p)[3]=a; D: int (*p)[5]=a+1;
- 若有定义语句:int a[]={0,2,4,6,8,10},*p=a+1;其值等于0的表达式是()。 A: *p++ B: *++p C: *p-- D: *--p
- 若有定义:int a[4][3],*p;下面不正确的赋值语句是_____。 A: p=a+1 B: p=a[0] C: p=&a[1][1] D: p=*(a+2)