下列数组定义合法的是( )。
A: int a[ ]={"string"};
B: int a[ ]={ 0,1,2,3,4};
C: int a[ ]="string"
D: int a[2][ ]={{1,2},{3,4}};
A: int a[ ]={"string"};
B: int a[ ]={ 0,1,2,3,4};
C: int a[ ]="string"
D: int a[2][ ]={{1,2},{3,4}};
举一反三
- 下列数组定义合法是( ) A: int a[ ]={"string"}; B: int a[]={0,1,2,3,4}; C: char str[6]="string"; D: int a[2][ ]={{1,2},{3,4}};
- 下列数组定义及初始化中,正确的是_______。 A: int a[]="string"; B: int a[5]={0, 1, 2, 3, 4, 5}; C: char a="string"; D: int a[]={0, 1, 2, 3, 4, 5};
- 下列哪个语句能引起编译器错误?( ) A: int[] a = { 1, 2, 3, 4 }; B: int a[][] = { 1, 2 }, { 3, 4 }; C: int a[] = new int[4]; D: String a[] = { "1", "2", "3" };
- 以下语句不能对二维数组a进行正确初始化的是() A: int a[3][4]={1}; B: int a[][4]={{1,2},{3}}; C: int a[2][5]={{1,2},{3,4},{5,6}}; D: int a[][2]={1,2,3,4,5,6};
- 下列数组定义合法的是( )。 A: int a[ ]={"string"}; B: int a[ ]={ 0,1,2,3,4}; C: int a[ ]="string" D: int a[2][ ]={{1,2},{3,4}};