编程4.将一个字符串插入到4.将一个字符串插入到另一个字符串的指定位置,例如,将字符串“abc”插入到字符串“12345

编程4.将一个字符串插入到
4.将一个字符串插入到另一个字符串的指定位置,例如,将字符串“abc”插入到字符串“123456”中的第三个位置,则插入后的结果应该为“12abc3456”。
23fwfgwejhi 1年前 已收到1个回答 举报

大大的新世界 幼苗

共回答了19个问题采纳率:89.5% 举报

#include
void Insert(char*str1,char*str2,int n)
{
int len1=strlen(str1);
int len2=strlen(str2);
memmove(str1+n+len2,str1+n,len1-n);
memcpy(str1+n,str2,len2);
}void main()
{
char str1[30]="aaaabbbb";
char str2[]="ccdd";
Insert(str1,str2,4);
}

1年前

6
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.026 s. - webmaster@yulucn.com