以下不正确的定义语句是( )。

admin2012-08-23  45

问题 以下不正确的定义语句是(    )。

选项 A、double x[5]={1.0,2.0,3.0,4.0,5.0};
B、int y[5]:{0,1,2,3,4,5};
C、char c1[]={‘1’,‘2’,‘3’,‘4’,‘5’};
D、char c2[]={‘a’,‘b’,‘c’};

答案A

解析 本题考查两个概念。①用单引号括起来的一个字符常量只能存放一个字符;②C语言中没有字符串变量,只能用字符数组来存储字符串。选项A中一个单引号内存放了若干个字符,是错误的;选项B和选项D中将一个字符串赋值给一个字符数组是允许的。    。
转载请注明原文地址:https://kaotiyun.com/show/A5Pp777K
0

最新回复(0)