子串在主串中首次匹配的位置

上传人:第** 文档编号:38657113 上传时间:2018-05-05 格式:DOCX 页数:4 大小:32.24KB
返回 下载 相关 举报
子串在主串中首次匹配的位置_第1页
第1页 / 共4页
子串在主串中首次匹配的位置_第2页
第2页 / 共4页
子串在主串中首次匹配的位置_第3页
第3页 / 共4页
子串在主串中首次匹配的位置_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《子串在主串中首次匹配的位置》由会员分享,可在线阅读,更多相关《子串在主串中首次匹配的位置(4页珍藏版)》请在金锄头文库上搜索。

1、子串在主串中首次匹配的位置子串在主串中首次匹配的位置示例示例 1:题目:查找主串中是否还有子串,如果有则返回匹配的第一个位置,否则返回-1#include #include int Index(char *origine, char *target) if (origine =NULL|target = NULL)/先检查是否为空 printf(“there is a falsen“); return -1; int origStrLen = strlen(origine); int targetLen = strlen(target); int pos = -1; int prePos =

2、pos; int i = 0; int j = 0;while(i T0) return i-T0; else return 0; 测试执行代码为:case 6:printf(“主串 s1 为: “); StrPrint(s1); k=StrAssign(sub,“magic“);printf(“子串 sub 为: “); StrPrint(sub); i=Index(s1,sub,1);printf(“s1 的第%d 个字母起和 sub 第一次匹配n“,i); break;程序运行结果:1.StrAssign 生成串 2.StrLength 求串长 3.StrCompare 串比较 4.Concat 串连接 5.SubString 求子串 6.Index 求子串位置 0.退出 请选择你的操作: 1串 s1 为:6主串 s1 为: 子串 sub 为: magic s1 的第 5 个字母起和 sub 第一次匹配

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号