下面能正确进行字符串赋值操作的是
A.char s[5]={"ABCDE"};
B.char s[5]={′A′,′B′,′C′,′D′,′E′};
C.char *s; s="ABCDE";
D.char *s;scanf("%s",s);
A.char s[5]={"ABCDE"};
B.char s[5]={′A′,′B′,′C′,′D′,′E′};
C.char *s; s="ABCDE";
D.char *s;scanf("%s",s);
下面各语句行中,能正确地给字符串赋值的语句行是()。
A.char st[4]={"ABCDE"};
B.char s[5]={'A','B','C','D','E'};
C.char *s="ABCDE";
D.char *s; scanf("%s",*s);
以下语句或语句组中,能正确进行字符串赋值的是()。
A.char *sp; *sp="right!";
B.char s[10]; s="right!";
C.char s[10]; *s="right!";
D.char *sp="right!";
下面是有关c语言字符数组的描述,其中错误的是
A.不可以用赋值语句给字符数组名赋字符串
B.可以用输入语句把字符串整体输入给字符数组
C.字符数组中的内容不一定是字符串
D.字符数组只能存放字符串
下述对C语言字符数组的描述中错误的是()
A.字符数组可以存放字符串
B.字符数组中的字符串可以整体输入、输出
C.可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值
D.不可以用关系运算符对字符数组中的字符串进行比较
以下不能正确进行字符串赋值初值的语句是()。
A.char str[5]="good!";
B.char str[]="good!";
C.char*str="good!";
D.char str[5]={'g','o','o','d'};
下列叙述中,不正确的是______。
A.字符型数组中可以存放字符串
B.可以对字符型数组进行整体输入、输出
C.可以对整型数组进行整体输入、输出
D.不能在赋值语句中通过赋值运算符:对字符型数组进行整体赋值
A.strcat(str1,str2);
B.strcat(str2,str1);
C.strcpy(str1,str2);
D.strcmp(str1,str2);
A.拷贝构造函数和赋值操作是完全一样的操作
B.进行赋值操作时,会调用类的构造函数
C.当调用拷贝构造函数时,类的对象正在被建立并被初始化
D.拷贝构造函数和赋值操作不能在同一个类中被同时定义