问题 单项选择题

以下能正确定义一维数组的选项是( )。

A.int a[5]=0, 112, 3, 4, 5;

B.char a[]='0', '2', '3', '4', '5', '\0';

C.char a='A', 'b', 'C';

D.int a[5]="0123";

答案

参考答案:B

解析: 选项A)中,定义的初值个数大于数组的长度;选项C)中,数组名后少了中括号;选项D)中,整型数组不能赋予字符串。

填空题
单项选择题