写一个函数,模拟strstr()函数
来源:互联网 发布:6603棋牌 数据库 编辑:程序博客网 时间:2024/06/01 09:11
#include<iostream>using namespace std;const char*strst1(const char* string, const char* strCharSet){for (int i = 0; string[i] != '\0'; i++){ //依次进行大串遍历int temp;temp = i; //做标记和传递作用int j = 0;while (string[i++] == strCharSet[j++]){if (strCharSet[j] == '\0'){return &string[temp]; //遍历比较完成,则返回起始位置到串尾的组成的串}}i = temp;}return NULL;}int main(){char*string = "12345678";char strCharSet[10] = {};cin >> strCharSet; //输入如果大于等于10则,内存错误const char *p = strst1(string, strCharSet);if (p != NULL){cout << p << endl;}elsecout << "no exist!" << endl;getchar();getchar();return 0;}
0 0
- 写一个函数,模拟strstr()函数
- 写一个函数,模拟strstr()函数
- 一个模拟strstr()函数的程序
- 模拟strstr()函数
- 模拟实现strstr函数
- 模拟实现strstr函数
- 模拟实现strstr函数
- 模拟实现strstr函数
- 模拟strstr函数
- 模拟实现strstr函数
- 模拟实现strstr()函数
- 模拟实现strstr函数
- 模拟实现strstr函数
- 模拟实现strstr函数
- strstr函数模拟实现
- 模拟实现strstr函数
- 使用一个函数模拟C++中的strstr()函数
- 自写strstr函数
- java中的“==”与equals
- DataStructure-5-字符串
- Javascript-基础知识(5)
- STM32F030 WWDG使用结论
- 多态
- 写一个函数,模拟strstr()函数
- [Objective-c] OC介绍
- Java语言程序设计进阶----第四周作业
- 【暑假集训】之被ACM金牌大神虐的第三天之树形dp篇
- 手机模板修改
- Java内存管理原理及内存区域详解
- 新的开始
- 【STL源码剖析】令人困惑的语法
- leetcode 62: Unique Paths