单选题
在下面的字符数组定义中,哪一个有语法错误
(43)
。
A、
char a[20]=“abcdefg”;
B、
char a[]=“x+y=55.”;
C、
chara[15];
D、
char a[10]=‘5’;
【正确答案】
D
【答案解析】
[考点分析] 考查声明数组的语法格式。
[解析] 选项D的定义右语法错误。赋值号右边的字符应该是用双引号括起来。
提交答案
关闭