• 2022-06-12
    下面是对一维数组array的初始化,其中不正确的是( )
    A: char array[ ]={“hello”};
    B: char array[5]={‘h’,’e’,’l’,’l’,’0’};
    C: char array[5]=” ”;
    D: char array[5]=”hello”;
  • D

    内容

    • 0

      将字符串“Hello!”赋值给字符数组st,不正确的是:() A: char st[5]="Hello!" B: char st[]={'H','e','l','l','0','!'} C: char st[10]="Hello!" D: char st[10];strcpy(st,"Hello!");

    • 1

      1、下面正确的数组初始化语句是()。 A: char str[] = "hello"; B: char str[100] = "hello"; C: char str[] = {'h','e','l','l','o'}; D: char str[] = { 'hello' }

    • 2

      ‍下列初始化字符数组的语句中,正确的是( )。‍ A: char str[5] = "hello"; B: char[] str = {'h', 'e', 'l', 'l', 'o'}; C: char str[5] = {"hi"}; D: char str[100] = "";

    • 3

      下面声明数组的方式,错误的是()。 A: int[] array; B: int array[]; C: char[]; D: String[] strArray;

    • 4

      设有数组定义:char array [ ]="China"; 则数组 array所占的空间为()个字节。 A: 4 B: 5 C: 6 D: 7