• 2022-05-26
    语句char[] r =new char(1…30);是错误的()
  • 内容

    • 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]