公共字符串strstr
来源:互联网 发布:plc编程论文 编辑:程序博客网 时间:2024/05/01 23:43
strstr
// 下面是Microsoft的实现
//经典算法
//比KMP算法简单,没有KMP算法高效
char * __cdecl strstr (
const char * str1,
const char * str2
)
{
char *cp = (char *) str1;
char *s1, *s2;
if ( !*str2 )
return((char *)str1);
while (*cp)
{
s1 = cp;
s2 = (char *) str2;
while ( *s1 && *s2 && !(*s1-*s2) )
s1++, s2++;
if (!*s2)
return(cp);
cp++;
}
return(NULL);
}
// 下面是Microsoft的实现
//经典算法
//比KMP算法简单,没有KMP算法高效
char * __cdecl strstr (
const char * str1,
const char * str2
)
{
char *cp = (char *) str1;
char *s1, *s2;
if ( !*str2 )
return((char *)str1);
while (*cp)
{
s1 = cp;
s2 = (char *) str2;
while ( *s1 && *s2 && !(*s1-*s2) )
s1++, s2++;
if (!*s2)
return(cp);
cp++;
}
return(NULL);
}
0 0
- 公共字符串strstr
- 字符串函数strstr
- strstr分割字符串
- 字符串函数strstr
- strstr--字符串处理
- strchr,strstr--字符串
- strstr字符串查找函数
- 【字符串匹配】Implement strStr()
- 字符串匹配Implement strStr()
- 字符串查找-strStr
- strstr函数[字符串处理]
- 搜索字符串strstr()函数
- 字符串题目-strstr()
- 字符串匹配算法strstr()
- strstr解决字符串匹配
- leetcode---implement-strstr---字符串
- strstr字符串函数的作用
- 字符串查找strstr个人实现
- test
- test
- 途牛亏损上市,在线旅游是个被低估的市场?
- 【树形DP】hdu 1520 Anniversary party
- 冒泡排序
- 公共字符串strstr
- 杭电 1030 Delta-wave
- C# 构造可比较的对象
- [安装系统] UlTraISO U盘系统镜像刻录
- STL中vector、list、deque和map的区别
- USACO gift1
- 2014-05-11:Google浏览器双击关闭标签页插件,如何运行别人的MFC代码,
- 求单链表的倒数第k个元素
- C# 公共语言运行库