C语言小函数——删除字符串str1中含有的字符串str2
来源:互联网 发布:王尼玛有没有开淘宝店 编辑:程序博客网 时间:2024/06/05 05:23
本函数实现的是删除str1中的含有的所有str2 。
char *delstr(char *src, const char *sub){ char *st = src, *s1 = NULL; const char *s2 = NULL; while (*st&& *sub) { s1 = st; s2 = sub; while (*s1 && *s2 &&!(*s1 - *s2)) { s1++; s2++; } if (!*s2) { while (*st++=*s1++); st = src; } st++; } return (src);}int main(){ char s0[20] = "abcdefg"; char *s1 = "bc"; printf("result:%s\r\n", delstr(s0, s1)); system("pause"); return 0;}
运行结果:
阅读全文
0 0
- C语言小函数——删除字符串str1中含有的字符串str2
- 写一函数,实现删除字符串str1中含有的字符串str2.
- 给定两个字符串str1和str2,查找str2在str1中出现的位置
- 给定字符串str1和str2,求str1中子串含有str2所有字符的最小子串长度
- 字符串操作函数strcpy(str1, str2)的效果
- C/C++ | 31-28 函数比较两个字符串str1和str2的大小
- 复制字符串str1,保存到str2中
- 复制字符串str1,保存在str2中
- strstr(str1,str2) 函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回str2在str1中首次出现的地址;否则,返回NULL。
- 有两个字符串str1和str2,写一个函数实现在str1中查找str2的初始位置。要求不区分大小写。
- 编程题:有两个字符串str1和str2,写一个函数实现在str1中查找str2的初始位置,要求不区分大小写
- 字符串模型3:查找字符串str1中字符串str2出现的次数
- 寒假刷oj——关于字符串将str1和str2连接起来放入str1
- 第十六周项目二——用指针玩字符串(1,字符串str1和str2的连接)
- 在指定字符串str1中,用str3替换str2
- 将字符串str1复制为字符串str2
- 第十三周项目五字符串的操作(2)将str1和str2连接起来,仍存放在str1中
- 将字符串str2的前n个字符复制到字符数组str1中
- strcat,strncat函数
- Spring Cloud探路(三)REST 客户端Feign
- CSDN博客积分规则
- python基础教程---更加抽象,类,继承多态封装
- C++ 分割字符串的问题不少啊
- C语言小函数——删除字符串str1中含有的字符串str2
- 构造一个函数能将border-bottom-color用函数转成驼峰命名法,就是变成:borderBottomColor输出
- ntpdate[6043]: Can't find host –d: Name or service not known (-2)
- pip安装tensorflow出错怎么办
- ThreadLocal模式
- win10使用keytool将localhostapp.pem证书导入到cacerts中
- 将border-bottom-color用函数转成驼峰命名法
- 织梦dedecms调用随机文章并定时自动更新转子
- Jenkins插件编写入门