选择题
以下能正确定义一维数组的选项是______。
A、
int a[5]={0, 1, 2, 3, 4, 5);
B、
char a[]={0, 1, 2, 3, 4, 5);
C、
char a={'A', 'B', 'C'};
D、
int a[5]='0123';
【正确答案】
B
【答案解析】
A中初值的个数大于a的定义的长度,错误。C中a被定为字符却给它赋值为数值,错误。D中a是整型数组却给它赋值为字符串,错误。
提交答案
关闭