设有两字符串“Good”、“Morning”分别存放在字符数组str1[10]、str2[10]中,下面语句中能把“Morning”连接到“Good”之后的是()
A: strcpy(str1,str2)
B: strcpy(str1,"Morning")
C: strcat(str1,"Morning")
D: strcat("Good",str2)
A: strcpy(str1,str2)
B: strcpy(str1,"Morning")
C: strcat(str1,"Morning")
D: strcat("Good",str2)
举一反三
- 设有两字符串"Good"、"Morning"分别存放在字符数组 str1[10]、str2[10]中,下面语句中能把"Morning"连接到"Good"之后的是( )。 A: strcpy(str1,str2); B: strcat("Good" ,str2); C: strcat(str1, "Morning"); D: 都不对
- 设有两字符串“Good”、“Morning”分别存放在字符数组 str1[10]、str2[10]中,下面语句中能把“Morning”连接到“Good”之后的是______。
- 【单选题】假设有如下变量定义“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);
- 下列程序运行结果是: 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: 结果不确定
- 在下列语句中,正确的是( )。 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);