单项选择题

下列语句错误的是( )。

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++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
A.operator++(0).operator*(
B.operator*(operator++(0),
C.operator*(operator++(x,)
D.operator*(operator++(x,,
单项选择题
已知:int a,b;下列switch语句中,( )是正确的。
A.switdh(
B.switch(a+ { { case a:a++;break; case 1:a+b;break; case b:b++;break; case 2:a-b; } }
C.switch(a*
D.switch(a/10+ { { case 1,2:++a; cases 5:a/5;break; case3,4:++b; default:a+b; } }
相关试题
  • 以下程序的执行结果是 【15】 。#incl...
  • 下列程序的输出结果是 【14】 。#incl...
  • 创建对象数组时,对数组的每一个元素都将调...
  • 下列程序的输出结果是 【13】 。#incl...
  • 已知:double A(double A){return++...