问题
单项选择题
以下能正确定义一维数组的选项是
A) int a[5]=0, 1, 2, 3, 4, 5;
B) char a[]='0', '1', 2', 3', '4', '5', '\0'; .
C) char a='A', 'B', 'C';
D) int a[5]="0123";
答案
参考答案:B
解析: 选项A)中,定义的初值个数大于数组的长度;选项C)中,数组名后少了中括号;选项D)中,整型数组不能赋予字符串。