下述对C语言中字符数组的描述错误的是( )。

admin2018-10-11  30

问题 下述对C语言中字符数组的描述错误的是(    )。

选项 A、字符数组可以存放字符串
B、字符数组中的字符串可以整体输入和输出
C、可在对字符数组定义时通过赋值运算符“=”字符数组整体初始化
D、可在赋值语句中通过赋值运算符“=”对字符数组整体赋值

答案D

解析 字符数组可以存放字符串,可以对字符数组中的字符串可以整体输入和输出,可在对字符数组定义时通过赋值运算符“=”对字符数组整体初始化,故ABC项正确。但不可以赋值语句中通过赋值运算符“=”对字符数组整体赋值,比如说char a[]="abc"虽然合法,但却不能算是赋值表达式,而是字符数组的初始化,故D项错误。
转载请注明原文地址:https://kaotiyun.com/show/oU4l777K
0

最新回复(0)