下列数组声明中不正确的是( )。
A: char a[4] ;
B: char a[ ][4]={"aa",""};
C: char a[4][ ];
D: char a[5][4];
A: char a[4] ;
B: char a[ ][4]={"aa",""};
C: char a[4][ ];
D: char a[5][4];
举一反三
- char[] suit={(char)3, (char)4, (char)5, (char)6};可以换成以下那句 A: char[] suit={3, 4, 5, 6}; B: char[] suit={‘3’, ‘4’, ‘5’, ‘6’}; C: char[] suit={"3", "4", "5", "6"}; D: char[] suit={3.ToString(), 4.ToString(), 5.ToString(), 6.ToString()};
- 下列四种数组定义,合法的数组定义是( ) 。 A: char a[ ]="hello"; B: int a[4]={4,3,2,1,0}; C: char a="hello" ; D: char a[4]= "hello";
- 下列声明二维数组的语句不合法的是() A: char c[][] = new char[2][3]; B: char c[][]=new char[6][]; C: char[][] c= new char[3][3]; D: char [][] c = new char[][4];
- 下列字符数组定义和赋值正确的是( ) A: char ss[]={'abcd'}; B: char ss[4]="abcdef"; C: char ss[5]={ "abcd"}; D: char ss[5]= 'abcd';
- 下列数组的定义不合法的是() A: char c[][]=new char[2][4] B: char c[][]=new char[2][] C: char [][]c=new char[][3] D: int []a[] = new int[5][5]