字符串插入
来源:互联网 发布:迅雷会员获取软件 编辑:程序博客网 时间:2024/05/17 23:50
把子字符串插入到字符串的指定位置
先把父串往后遍历让中间空出要拷贝的子串的长度,把第pos个之后的挪到pos+lensub的位置上去
具体代码如下
void StrInsert(char *des,int pos,const char *sub){int lendes = strlen(des);int lensub = strlen(sub);if(pos<0 || pos>lendes){return;}for(int i=lendes;i>=pos;i--){des[i+lensub] = des[i];}for(int j=0;j<lensub;j++){des[pos+j] = sub[j];}}int main(){char str[100] = "abcd";char *str2 = "xyz";StrInsert(str,2,str2);printf("%s\n",str);return 0;}
阅读全文
1 0
- 插入字符串
- 字符串插入
- 字符串插入
- 字符串插入
- 字符串插入
- 字符串插入
- 字符串插入
- 字符串插入
- 字符串插入字符串函数
- python字符串中插入字符串
- IOS 字符串中插入字符串
- 字符串中插入其他字符串
- 字符串插入分割字符
- 8.2.3 插入字符串
- 8.1.2 插入字符串
- 字符串循环插入
- java字符串移动插入
- 数据库中插入字符串
- 使用AOP的aspect来观察android的生命周期
- USACO Milking Cows (模拟)
- JavaScript面试题
- 关于css二三事
- Windows下尝试PHP7提示丢失VCRUNTIME140.DLL的问题解决
- 字符串插入
- C语言基础--变量
- X86 中断指令 INT 21H 功能记录
- iOS 字符串中动态改变小数点个数
- java定时schedule(task,delay,period)
- 【Arduino】2017年电子设计大赛B题 滚球控制系统|板球系统
- POI导出Excel的公共方法
- [misc]T型知识实践结构的力量
- 区间交