下列字符数组初始化语句中,不正确的是( )。

admin2010-12-10  47

问题 下列字符数组初始化语句中,不正确的是(    )。   

选项 A、charc[]=’goodmorning’;
B、char,c[20]="goodmoming";
C、charc[]={’a’,’b’,’c’,’d’};
D、charc[]={"goodmoming"};

答案A

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

最新回复(0)