以下对一维数组a的正确定义语句是()
A. int a(10);
B. int n=10,a[n];
C. int n;scanf("%d",&n);int a[n];
D.
E. define SIZE 10int a[SIZE];
若有定义语句int k[5];,则对k数组元素正确的引用是()
A. k[5]
B. k[2.5]
C. k(5)
D. k[1+2]
下列数组定义语句中,错误的是()
A. char x[1]='a';
B. auto char x[1]={0};
C. static char x[1];
D. char x[1];
假定int类型变量占用4个字节,若有定义int x[10]={0,2,4};,则数组x在内存中所占的字节数是()
A. 3
B. 10
C. 12
D. 40