以下能对二维数组a进行正确初始化的是()。
A. int a[][3]={{1,2,3},{4,5,6}};
B. int a[2][4]={1,2,3},{{4,5},{6}};
C. int a[2][]={{1,0,1},{5,2,3}};
D. int a[][3]={{1,0,1},{},{1,1}};
以下合法的数组定义是()。
A. int a[]="Language";
B. char a[]="C Program Language.";
C. char a="C Program";
D. int a[5]={0,1,2,3,4,5};