语句char[] r =new char(1…30);是错误的()
√
举一反三
- 15.定义数组A,char [] A=new char[3] A.length=()
- 智慧职教: 若有定义 char a4[]=new char[5];则length的值为( )。
- 设有如下定义和语句[1] char *s; s="string";[2] char s[7]; s="string";[3] char s[ ]="string";[4] char s[ ]={'s','t','r','i','n','g'};其中定义项可以作为字符串使用的是______。 A: [1]和[2] B: [1]和[3] C: [1]和[4] D: [3]和[4]
- 中国大学MOOC: char[] suit={(char)3, (char)4, (char)5, (char)6};可以换成以下那句
- 下列声明二维数组的语句不合法的是() 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];
内容
- 0
下面字符数组初始化语句正确且与语句char c[]="string";等价的是( ) 。 A: char c[]={'s','t','r’,'i’,'n','g'}; B: char c[]={'s','t','r’,'i’,'n','g','\0'}; C: char c[]={'string'}; D: char c[]='string';
- 1
char* p = new char[65];对应的释放内存的语句是: A: free p; B: delete *p; C: delete [] p; D: delete p[];
- 2
以下程序段的结果是( ) char a[]={‘a’,’b’,’c’,’d’}; char b[]=new char[4]; b=a; for(int i=3;i>0;i--) System.out.print(b[i]);[/i] A: abcd B: dcba C: abc D: dcb
- 3
若有以下语句,则正确的描述是。 char x[ ]=”12345”; char y[ ]={’1’,’2’,’3’,’4’,’5’};
- 4
下列数组声明正确的是() A: char a[ ][ ]=new char[ ][3] B: char a[ ][ ]=new char[3][ ] C: char a[ ][ ][ ]=new char[ ][3][ ] D: char a[ ][ ][ ]=new char[3][ ][3]