A: char str[]=”China”;
B: char str[];str=”China”;
C: char str1[5],str2[]={”China”};str1=str2;
D: char str1[],str2[];str2={”China”};strcpy(str1,str2);
举一反三
- 在下列语句中,正确的是 ( ) A: static char str[]="China"; B: static char str[];str="China"; C: static char str1[5],str2[]={"China"};str1=str2; D: static char str1[],str2[];str2={"China"};strcpy(str1,str2);
- 下列数组说明中,说法正确的是( )。 A: static char str1[5],str2[]={"China"}; str1=str2; B: static char str[]="China"; C: static char str1[],str2[];str2={"China"}; strcpy(str1,str2); D: static char str[]; str="China";
- <6>下列数组说明中,正确的是()。 A: staticcharstr[]="China"; B: staticcharstr[];str="China"; C: staticcharstr1[5],str2[]={"China"};str1=str2; D: staticcharstr1[],str2[];str2={"China"};strcpy(str1,str2);
- 下列关于字符串使用正确的是() 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";
- 以下涉及字符串数组、字符指针的程序段中,没有编译错误的是()。 A: char* str, name[1]; str = "Hello"; B: char* str, name[1]; name = "Hello"; C: char str1[10] = "ex1.c", str2[6]; str2 = str1; D: char head_line[]; head_line = "\\0";
内容
- 0
【单选题】假设有如下变量定义“char str1[8],str2[8]="good";,则不能实现将字符数组str2赋值给str1的语句是() A. str1=str2; B. strcpy(str1,str2); C. strncpy(str1,str2,6); D. memcpy(str1,str2,5);
- 1
以下涉及字符串数组、字符指针的程序段,没有编译错误的是______。 A: char* str, name[5]; str = "C/C++"; B: char* str, name[6]; name = "Hello"; C: char str1[7] = "prog.c", str2[8]; str2 = str1; D: char line[]; line = "//////";
- 2
以下涉及字符串数组、字符指针的程序段,不会产生编译错误的是______。 A: char* str, name[10]; str = "Hello World"; B: char* str, name[10]; name = "Hello World"; C: char str1[10] = "prog.c", str2[10]; str2 = str1; D: char head_line[]; head_line = "=============";
- 3
以下给字符数组str定义和赋值正确的是( )。 A: char str[10]; str={"China!"}; B: char str[ ]={"China!"}; C: char str[10]; strcpy( str,"abcdefghijkl"); D: char str[10]={"abcdefghijkl"};
- 4
下列程序运行结果是: main() {char str[10]; char str1[10]={“ABCD”},str2[10]={“abcd”},str3[10]={“1234”}; if (str1>str2) strcpy(str,str1); elsestrcpy(str,str2); if (st A: ABCD B: abcd C: 1234 D: 结果不确定