单项选择题
下列语句错误的是( )。
- A.char*p="John";p[2]='a';
B.char name[5]="John";name[2]='a'
C.char name[5]="John",*p=name;p[2]='a';
D.charname[5]="John",*p=&name[2];*p='a';
点击查看答案
相关考题
- 单项选择题 如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
- 单项选择题 已知:int a,b;下列switch语句中,( )是正确的。
- 单项选择题 下列叙述中正确的是( )。
- 单项选择题 若有定义:int k,*q;,则下列各选项中赋值表达式正确的是( )。
- 单项选择题 需求分析是( )。
- 单项选择题 设有以下语句:int a[10]={0,1,2,3,4,5,6,7,8,9),*p=a;,对a数组元素的引用中(其中0<=i<10)不正确的是( )。
- 单项选择题 如果算符函数调用格式的表达式:x.operator-(operator++(y,0)中的“—”是作为成员函数重载的,“++”是作为友元函数重载的,那么该表达式还可以表示为( )。