• 2022-06-03
    字符数组定义正确的是( )
    A: char a[]
    B: char a[i]
    C: char a[5]
    D: char a[0]
  • C

    内容

    • 0

      字符串""可以用字符数组来定义,如字符串“hello”可以用字符数组定义为以下哪种形式 A: char a[6]={‘h’,‘e’,‘l’,‘l’,‘o’,‘\0’}; B: char a[5]={‘h’,‘e’,‘l’,‘l’,‘o’}; C: char a[6]= {“hello”}; D: char a[5]= {“hello”};

    • 1

      数组定义及初始化正确的是( ) A: char a[5]=; B: int a[5]=0,1,2,3,4,5; C: char a="string"; D: char a[]=’0’,’1’,’2’,’3’,’4’,’5’;

    • 2

      以下语句中,如何正确定义字符数组并存入字符串 A: char s[]="123"; B: char s[]='123'; C: char s[]="\0123"; D: char s[]="\0";

    • 3

      字符数组的定义,错误的是: A: char c[]="hello"; B: char c[4]="hello"; C: char c[5]="hello"; D: char c[6]="hello";

    • 4

      下列对字符数组初始化错误的是( ) A: char a[3]={“0”}; B: char a[]={“0”}; C: char a[]={“0,1”} ; D: char a[1]={“0”,”1”};