语句定义如下: char strl[50],str2[20],ch; 则下列语句正确的是______。

admin2010-05-22  22

问题 语句定义如下:    char strl[50],str2[20],ch;    则下列语句正确的是______。

选项 A、str1={"Crazy"};   str2=str1;
B、str1={"Crazy"};    str2={"English"};         strcpy(str1,str2);
C、ch="xy";
D、ch=’x’;

答案8

解析 str1和str2是数组名,是常量,其值不可改变,所以A和B中将字符串常量赋值给str1和str2是错误的。字符变量ch占一个字节,只能存放一个字符,所以C也不正确。
转载请注明原文地址:https://kaotiyun.com/show/kCWp777K
0

最新回复(0)