要使字符数组str存放一个字符串"BYE",正确的定义语句是_____ _____。
A: char str[3]={'B','Y','E'};
B: char str[3]="BYE";
C: char str[ ]="BYE";
D: char str[ ]={'B','Y','E'};
A: char str[3]={'B','Y','E'};
B: char str[3]="BYE";
C: char str[ ]="BYE";
D: char str[ ]={'B','Y','E'};
C
举一反三
- 下列字符数组定义错误的是: A: char str[]="abc"; B: char str[]={"abc"}; C: char str[3]={'a', 'b', 'c'}; D: char str[3]={"abc"};
- 要使字符数组str存放一个字符串"progress",正确的定义语句是( )。 A: char str[8]={'p','r','o','g','r','e','s','s'}; B: char str[8]="progress"; C: char str[]={'p','r','o','g','r','e','s','s'}; D: char str[]="progress";
- 以下语句中能够正确定义字符数组并存入字符串的是()。 A: char str[]={'\064'}; B: char str="kx43"; C: char str=''; D: char str[]="\0";
- 以下能正确定义字符申的语句是() A: Char str[]={’\064’}; B: Char str=”kx43”; C: Char str=”; D: Char str[]=”\0”;
- 以下给字符数组str定义和赋值正确的是( )。 A: char str[10]; str={"China!"}; B: char str[ ]={"China!"}; C: char str[10]; strcpy( str,"abcdefghijkl"); D: char str[10]={"abcdefghijkl"};
内容
- 0
以下正确定义字符串的语句是______。 A: char str[]={'\064'}; B: char str="\x43"; C: char str=''; D: char str[]="\0";
- 1
下列初始化字符数组的语句,正确的是( )。 A: char[100] str = ""; B: char[5] str = {"hi"}; C: char[5] str = "hello"; D: char[] str = {'h', 'e', 'l', 'l', 'o'};
- 2
对于用字符数组和字符指针变量处理字符串,下列定义的语句,错误的是()。 A: char str[20]; str ="I am student”; B: char *str;str =“I am studen”; C: char str[20] =“I am studen”; D: char *str = {“I am studen”};
- 3
以下能正确定义字符串的语句是( )。 A: char str[]="\0"; B: char str[]={'ab84k'}; C: char str="x43"; D: char str[]='';
- 4
若要定义一个具有8 个元素的字符数组,以下错误的定义语句是______。 A: char str[8] = { 0 }; B: char str[ ] = "program"; C: char N=8, str[N]; D: char str[8] = { 'a', 'b', 'c', 'd' };