• 2022-07-25
    以下对字符数组a进行不正确初始化的是( )
    A: char a[]=’cool\0’;
    B: char a[]={‘c’,’o’,’o’,’l’};
    C: char a[]={“cool\0”};
    D: char a[]=”cool\0”;
  • A

    内容

    • 0

      下列不能正确进行字符串初始化的是( )。 A: char str[8] = {'g', 'o', 'o', 'd', '!','\0'}; B: char str[8] = "good!"; C: char *str = "good!"; D: char str[] = {'g', 'o', 'o', 'd', '!'};

    • 1

      下列选项中错误的说明语句是 。 A: char a[]={'h','e','l','l','o','\0'}; B: char a[]={"hello"}; C: char a[]="hello\0"; D: char a[]=' hello\0';

    • 2

      下列选项中错误的说明语句是 A: char a[]={′t′,′o′,′y′,′o′,′u′,′\0′}; B: char a[]={"toyou\0"}; C: char a[]="toyou\0"; D: char a[]=′toyou\0′;

    • 3

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

    • 4

      下列选项中错误的说明语句是。答案 A: char a[]={'t', 'o', 'y', 'o', 'u', '\0'}; B: char a[]={"toyou\0"}; C: char a[]="toyou\0"; D: char a[]='toyou\0';