单项选择题

以下不能正确进行字符串赋值初值的语句是( )。

A.char str[5]="good!";
B.char str[]="good!";
C.char*str="good!";
D.char str[5]='g','o','o','d');
<上一题 目录 下一题>
热门 试题

单项选择题
下列关于break语句的叙述不正确的是( )。
A.break语句可用在循环体中,它将使执行流程跳出本层循环体
B.break语句可用在switch语句中,它将使执行流程跳出当前switch语句
C.break语句可用在if语句中,它将使执行流程跳出当前if语句
D.break语句在一层循环体中可以出现多次
单项选择题
下面的语句中错误的是( )。
A.int a=5;int x[a];
B.constint a=5;int x[a];
C.int n=5;int *p=new int[n];
D.const int n=5;int *p=new int[a];
相关试题
  • 下列说法中错误的是( )。
  • 有如下程序 #include <iostream> usi...
  • 下面程序的运行结果是( )。 #include...
  • 以下程序的输出结果是( )。 #include...
  • 下面关于构造函数和析构函数的描述中,错误...