合法的数组定义是( )
A: char a={'U', 'V', 'W','X', 'Y'};
B: char a[5]={"A","A", "A","A","A"};
C: char a[6]= {'A','B','C','D','E'};
D: char a[5]= "ABCDE";
A: char a={'U', 'V', 'W','X', 'Y'};
B: char a[5]={"A","A", "A","A","A"};
C: char a[6]= {'A','B','C','D','E'};
D: char a[5]= "ABCDE";
举一反三
- 下列数组定义合法的是( )。 A: int a[ ]="string"; B: char a[6]="string"; C: char a[ ]={1,2,3,4,5}; D: char a[5]={0,1,2,3,4,5};
- 下列对数组的初始化语句中不正确的是( )。 A: char a[5]={"ABCD"}; B: char a[5]={ 'A', 'B', 'C', 'D'}; C: char a[5]= ""; D: char a[5]= "ABCDE";
- 合法的数组定义是( )。 A: char a="string "; B: char a[ ]={0,1,2,3,4,5}; C: char a[ ] = "string"; D: int a[5] ={0,1,2,3,4,5};
- 合法的数组定义是________. A: int a[6]={"string"}; B: int a[5]={0,1,2,3,4,5}; C: char a={"string"}; D: char a[]={0,1,2,3,4,5};
- 以下合法的数组定义是 。 A: char a[ ]={0,1,2,3,4,5} B: int a[5]={0,1,2,3,4,5}; C: char a="string" ; D: char a[]= "string";