串定位运算(完整程序)
来源:互联网 发布:js单选按钮取消选中 编辑:程序博客网 时间:2024/06/08 05:59
在一个字符串中定位子字符串的位置。
#include<stdio.h>#include<string.h>#include<assert.h>int locate(const char *mainString,const char *childString){ int i,j,k; int m = strlen(mainString); int n = strlen(childString); for(i = 0;i<=m - n;i++) { j = 0; k = i; while(j<n&&(mainString[k]==childString[j])){ j++;k++; } if(j==n) { printf("succeed!\n"); return i; } } return -1;}void main(){ int l; char *mainStr,*childStr; mainStr = "abcdefg"; childStr = "def"; l = locate(mainStr,childStr); if(l==-1) { printf("not succeed!\n"); } else{ printf("位置是%d\n",l);}}
0 0
- 串定位运算(完整程序)
- 定位错误(完整)
- 线性表的删除及查找定位删除(完整程序)
- 完整程序
- KEIL 程序定位(转)
- 自己动手 IBeacon 室内定位 完整体验(超详细过程)
- 自己动手 IBeacon 室内定位 完整体验(超详细过程)
- 自己动手 IBeacon 室内定位 完整体验(超详细过程)
- Android手机定位完整代码
- iOS7.0以上 完整定位
- 定位new运算符
- 定位new 运算符
- 定位new运算符
- 定位 new 运算符
- 定位new运算符
- 定位new运算符
- CPP -- 获取程序(*.exe)完整路径
- 飛飛(六十二)将程序补充完整
- Spring框架 JdbcTemplate(五)
- Android 复习1.1 神奇的bundle
- ORACLE体系结构
- link to SIFT算法
- C++自定义模板类中STL iterator未定义的问题
- 串定位运算(完整程序)
- Openstack中的Eventlet分析(2)
- C++17、STL——Vector
- nginx debug
- 313. Super Ugly Number
- 社会化APP加载表情的方法
- 翻译 /documentation/kobject.txt
- 虚拟机ssh免密码登陆
- 一 地图的加载与显示 关于GMap的介绍与使用可以看我以前的文章: