多项选择题

关于一维数组使用描述正确的是()

A.定义数组int a[5],定义了5个数组元素分别为a[0],a[1],a[2],a[3],a[4].这是5个带下标的变量,这5个变量的类型是相同的
B.数组可以在声时时直接初始化
C.在数组赋初值时可以不指定长度,长度默认就是后面元素的个数
D.如果想一个数组里的全部元素值为0;可以写成int a[10]={0}