实现一个字符串查找子串的函数
2012-03-20 23:59
513 查看
#include <iostream> int Search(char *str,char *sum) { int l1=strlen(str); int l2=strlen(sum); if(l1-l2<0) return -1; else { int i,j; for(i=0;i<l1;i++) { if(sum[0]==str[i]) { int flag=1; int m=0; for(j=0;j<l2;j++) { if(sum[j]!=str[i+m]) { flag=0; } m++; } if(flag==1) { return i; } } } } return -1; } void main() { char *ch="12345678"; char *ch1="8"; std::cout<<Search(ch,ch1); getchar(); }
相关文章推荐
- 实现一个字符串查找子串的函数
- 一个自己实现的strstr 字符串查找函数,大家看看有什么错误和改进的地方
- 编写一个函数,实现从一个字符串中,查找另一个字符串的位置(笔试题) 例如int func("12345", "34")返回值为2,即在2号位置找到字符串“34”。
- 经典面试题:求数组的最大子序列和;实现函数 :判断一个自负喜欢是否是另一个字符串旋转所得;杨氏矩阵中查找一个数。
- JavaScript自定义函数实现查找两个字符串最长公共子串的方法
- JS编写一个函数,实现传入一个不定长度字符串,查找出重复次数前n名的字符并分别统计其次数
- C语言:模拟实现字符串中查找一个字符串my_strstr()函数
- Python简单实现查找一个字符串中最长不重复子串的方法
- 自己实现的一个字符串分割截取函数,以及查找指定字符
- PHP实现一个函数查找字符串数组中最长的公共前缀字符串
- 封装一个能查找字符串的函数 php
- [剑指Offer-字符串]请实现一个函数用来找出字符流中第一个只出现一次的字符。
- 实现一个函数,可以左旋字符串中的k个字符。(三种方法)
- 01微信公众平台 - 实现【笑话】功能函数,返回一个文本字符串。
- php stripos 字符串查找函数内部源码实现
- 编写一个用于在字符串中查找某字符的函数。
- 在一个大串中查找和另外一个字符串是anagram的子串
- 字符串最大回文子串的查找java实现
- 编写一个函数(递归实现) 实现:将参数字符串中的字符反向排列。
- 模拟实现一个printf,函数可以实现my_printf("s ccc.","hello", 'n','i','h','a','o');//遇到s表示字符串