下列说法正确的是( )。
A.在C语言中,不允许在定义数组的时候赋初值
B.在C语言中,数组元素的个数可以不确定,允许随机变动
C.在C语言中,数组元素的数据类型可以不一致
D.在C语言中,定义了一个数组后,就确定了它所容纳的具有相同数据类型元素的个数
一维整型数组a[5],初始化为{1,2,3},则元素a[3]的值为( )。
A.1
B.2
C.3
D.0
以下能正确定义一维数组的选项是()。
A. inta[5]={1,2,3,4,5};
B. chara[ ]={0,1,2,3};
C. chara={'A','B','C'};
D. inta[5]="0123";
在C语言中,下面关于数组的描述正确的是()。
A. 数组的大小是固定的,但可以有不同类型的数组元素
B. 数组的大小是可变的,但所有数组元素的类型必须相同
C. 数组的大小是固定的,所有数组元素的类型必须相同
D. 数组的大小是可变的,可以有不同的类型的数组元素