A-A+

在下面的字符数组定义中 哪一个有语法错误(43)。A.char a[20]=“abcdefg

2022-08-05 20:09:24 问答库 阅读 171 次

问题详情

在下面的字符数组定义中,哪一个有语法错误(43)。
A.char a[20]=“abcdefg”;
B.char a[]=“x+y=55.”;
C.chara[15];
D.char a[10]=‘5’;请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:选项D的定义右语法错误。赋值号右边的字符应该是用双引号括起来。

考点:数组,字符