以下给字符数组str定义和赋值正确的是( )。
A: char str[10]; str={"China!"};
B: char str[ ]={"China!"};
C: char str[10]; strcpy( str,"abcdefghijkl");
D: char str[10]={"abcdefghijkl"};
A: char str[10]; str={"China!"};
B: char str[ ]={"China!"};
C: char str[10]; strcpy( str,"abcdefghijkl");
D: char str[10]={"abcdefghijkl"};
举一反三
- 以下给字符数组str定义和赋值正确的是( ) A: char str[10]; str={"china!"}; B: char str[]={"china!"}; C: char str[10]; strcpy(str,"abcdefghijkl"); D: char str[10]={"abcdefghijkl"};
- 下列能将字符串赋值给字符指针变量的是【】。 A: char *str="China" B: char str="China" C: char *str=China D: char str=China
- 下列关于字符串使用正确的是() A: char str[10]; str="Hello"; B: char *str; strcpy(str,"Hello"); C: char *str1,str[10]="Hello"; strcpy(str,str1); D: char *str; str="Hello";
- 下面的定义语句中,使数组str不能正确保存字符串的是()。 A: char str[6]="China"; B: char str[ ]="China"; C: char str[5]={'C','h','i','n','a'}; D: char str[6]={"China"};
- 下面()中,数组str保存的不是字符串。 A: char str[5]={'H','e','l','l','o'}; B: char str[6] = {"China"}; C: char str[6] = "China"; D: char str[ ] = "China";