如下定义: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[]={1,2,3,4,5,6,7,8,9,0};*p=a;则值为3的表达式是 A: p+=2,*(++p) B: p+=2,*p++ C: p+=3,*p-- D: p+=2,++*p