以下能正确定义一维数组的选项是 ( ) A.int a[5]={0,1,2,3,4,5}; B.char a[]={0,1,2,3,4,5}; C.char

问题描述:

以下能正确定义一维数组的选项是 ( ) A.int a[5]={0,1,2,3,4,5}; B.char a[]={0,1,2,3,4,5}; C.char
对于数组很茫然,请大家指教,
C.char a={'A','B','C'};
D.int a[5]="0123";
这是后面的选项,D 看上去不对,但是不知道哪里不对,

选择B
A中超出了数组长度 C没指名数组长度