编写程序,将字符串str2复制给str1。(不使用strcpy函数)
举一反三
- 【单选题】假设有如下变量定义“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);
- 在下列语句中,正确的是( )。 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);
- 当字符数组str1的长度大于字符数组str2的长度时,字符串复制函数strcpy(str1,str2),可实现将str2所存储的字符串复制到str1中。
- 要将字符串str2复制到字符串str1中,应使用的函数是( ) 。 A: strcpy(str1,str2); B: strcpy(str2,str1); C: strcat(str1,str2); D: strcmp(str2,str1);
- 要将字符串str2复制到字符串str1中,应使用的函数是( ) 。 A: strcpy(str1,str2); B: strcpy(str2,str1); C: strcat(str1,str2); D: strcmp(str2,str1);