实现自己的strstr函数
来源:互联网 发布:linux远程连接工具 编辑:程序博客网 时间:2024/05/18 02:24
实现自己的strstr函数:返回主串中子字符串的位置后的所有字符。
如:主串“12345678”,字串“45”,函数返回“45678”
- #include <stdio.h>
- const char *my_strstr(const char *str, const char *sub_str)
- {
- for(int i = 0; str[i] != '\0'; i++)
- {
- int tem = i; //tem保留主串中的起始判断下标位置
- int j = 0;
- while(str[i++] == sub_str[j++])
- {
- if(sub_str[j] == '\0')
- {
- return &str[tem];
- }
- }
- i = tem;
- }
- return NULL;
- }
- int main()
- {
- char *s = "1233345hello";
- char *sub = "345";
- printf("%s\n", my_strstr(s, sub));
- return 0;
- }
0 0
- strstr函数的自己实现
- strstr函数的自己实现
- strstr函数的自己实现
- 实现自己的strstr函数
- strstr函数的自己实现
- 自己实现strstr函数
- strstr函数 自己实现
- strstr函数的实现
- strstr 函数的 实现
- strstr函数的实现
- strstr 函数的实现
- strstr函数的实现
- 自己实现strstr函数与strchr函数
- c/c++自己实现strstr函数
- c++ strstr函数的实现
- strstr函数的简单实现
- strstr()函数的实现
- 【LeetCode】005 Implement strStr() 函数strStr()的功能实现
- div
- T售前经验谈
- 使用 VisualVM 进行性能分析及调优
- R语言注意事项列表
- 主流ETL工具选型
- 实现自己的strstr函数
- 免费资源:超棒的单页面网站模板
- mysql简单优化总结----two
- HDOJ 1385 Minimum Transport Cost
- FTP站点读取图片
- android如何将图片资源打包进jar包中
- 项目二 加班费,要不要?
- MFC编程AfxBeginThread与CreateThread使用区别
- vim