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