下列数组不是字符串的是()。
A: char b[]="hi";
B: char b[5]="a";
C: char b[6]={'C','h','i','n','a','\0'};
D: char b[5]={'C','h','i','n','a'}
A: char b[]="hi";
B: char b[5]="a";
C: char b[6]={'C','h','i','n','a','\0'};
D: char b[5]={'C','h','i','n','a'}
举一反三
- 下列数组不是字符串的是()。 A: char a[]="China"; B: char a[5]={'C','h','i','n','a'}; C: char a[6]={'C','h','i','n','a','\0'}; D: char a[7]={'C','h','i','n','a'};
- char str[]=“China”; 等价于 A: char str[5]={‘C’, ‘h’, ‘i’, ‘n’, ‘a’,’0’}; B: char str[6]={‘C’, ‘h’, ‘i’, ‘n’, ‘a’,’0’}; C: char str[5]={‘C’, ‘h’, ‘i’, ‘n’, ‘a’}; D: char str[6]={‘C’, ‘h’, ‘i’, ‘n’, ‘a’};
- 下列字符数组的定义和初始化中错误的是( )。 A: char s1[]="china"; B: char s2[]={"china"}; C: char s3[5]="china"; D: char s4[5]={'c','h','i','n','a'};
- 下面是对字符数组s的初始化,其中不正确的是( )。 A: char s[5]={"CHINA"}; B: char s[5]={'C','H','I', 'N', 'A'}; C: char s[5]="CHI"; D: char s[]="CHINA";
- 字符串""可以用字符数组来定义,如字符串“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”};