c语言程序设计进阶week3:删除字符串中的子串(字符串与指针的完美结合)
来源:互联网 发布:山东体育网络电视 编辑:程序博客网 时间:2024/05/18 17:59
题目来源自mooc:C语言程序设计进阶,仅供个人学习参考使用
#include <stdio.h>#include <string.h> int main(){ char s1[85], s2[85];char *p; char temp[85]; scanf("%s",&s1);scanf("%s",&s2);while((p=strstr(s1,s2)) != NULL) { //在s1和s2字符中找不到相同元素时停止,strstr字符串中招字符串 *p = '\0';//把s1自与s2相等的头处改为\0,截断 strcpy(temp , p+strlen(s2));//把p向后延到s1与s2相等的那段末尾处拷贝到 strcpy拷贝字符串 strcat(s1, temp );//把temp 接在s1后面 } puts(s1); return 0; }
这一题很有意思
0 0
- c语言程序设计进阶week3:删除字符串中的子串(字符串与指针的完美结合)
- C语言程序设计进阶-Chap02-指针与字符串
- 【C++】删除字符串中的子串
- C 超级难搞定的 删除字符串中的子串
- C语言字符串、数组与指针结合
- 删除字符串中的子串
- 删除字符串中的子串
- 删除字符串中的子串
- 删除字符串中的子串
- 删除字符串中的子串
- 删除字符串中的子串
- 删除字符串中的子串
- 删除字符串中的子串
- C和指针之删除字符串第一次出现的子串
- 删除字符串中的子字符串
- 指针解决字符串删除子串
- C:deleteSubString 删除源字符串中的指定子串
- c之PAT刷题---删除字符串中的特定子串
- 索引规则
- WebMagic写的网络爬虫
- 理解OAuth 2.0
- Tomcat 结构图及响应请求的流程
- STL之map基础知识
- c语言程序设计进阶week3:删除字符串中的子串(字符串与指针的完美结合)
- mysql游标循环的三种方式及打印结果查看
- FishC笔记—03 讲:小插曲之变量和字符串
- 深度优先搜索
- 怎样在命令行下查看局域网内IP地址
- js返回上一页
- SVC H.264
- 关于MySql5.7及以上高版本中中文插入读取乱码的问题
- 169. Majority Element