[求助]一道关于定义的题?
3、下列对C语言字符数组的描述中错误的是A.字符数组可以存放字符串 B.字符数组中的字符串可以整体输入、输出
C.可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值 D.不可以用关系运算符对字符数组中的字符串进行比较
答案是C
为什么C是错的了,a[]={" chain"}不就是对字符数组整体赋值吗?
----------------解决方案--------------------------------------------------------
我也不清除是什么意思 你那是初始化吧
----------------解决方案--------------------------------------------------------
对,只有初始化可以,初始化不等于赋值
如:
char A[]="China";
cahr B[20];
类似:B="abcdef", B=A ... 都是错误的,无法实现赋值
----------------解决方案--------------------------------------------------------