(1453)重写strstr()函数,返回为主串中字符子串的位置以后的所有字符
来源:互联网 发布:java final关键字 编辑:程序博客网 时间:2024/05/16 15:20
#include <cstdlib>#include <iostream>/*重写strstr()函数,返回为主串中字符子串的位置以后的所有字符*/using namespace std;const char* strstr1(const char* string,const char * strCharSet){ for(int i=0;string[i]!='\0';i++) { int j=0; int temp=i; if(string[i]==strCharSet[j]) { while(string[i++]==strCharSet[j++]) { if((strCharSet[j]=='\0')) return &string[i-j]; } i=temp; } } return NULL;}int main(int argc, char *argv[]){ char* string="12345554555123"; cout<<string<<endl; char strCharSet[10]={}; cin>>strCharSet; cout<<strstr1(string,strCharSet)<<endl; system("PAUSE"); return EXIT_SUCCESS;}
- (1453)重写strstr()函数,返回为主串中字符子串的位置以后的所有字符
- 模拟一个C++的函数strstr()函数:该函数的返回值是主串中字符串子串的位置以后的所有字符
- 编写一个函数,它的返回值是主串中第一个字符子串的位置以后的所有字符
- 写一个函数模拟C++中的strstr()函数:该函数的返回值是主字符串中子字符串的位置以后的所有字符,不用C程序已有函数实现
- 28. Implement strStr() (返回子串在字符串中第一次出现的位置)
- 获取字符串中所有字符组合的子串
- C/C++中strstr()函数:返回字符串中首次出现子串的地址
- C语言strstr()函数:返回字符串中首次出现子串的地址
- C语言strstr()函数:返回字符串中首次出现子串的地址
- C语言strstr()函数:返回字符串中首次出现子串的地址
- Golang中获取中文字符串的子串字符位置及截取子串
- 查找所有字符的位置
- 返回指定位置的字符
- strchr strstr (判断 子字符(串))
- 截取字符串中特定字符之前的子串,并返回剩余子串
- 返回主串中子串及其后的所有字符
- 给定一个字符串,返回字符串中没有重复字符的最长子串的长度
- C#找出字符串中某一字符的所有位置
- 设计三角形类(使用默认构造函数)
- eclipse 启动后,自动关闭 或 tomcat 插件儿无效 或 eclipse3.4 插件安装方式
- autosys file watcher trigger dependency job
- Ubuntu 9.04 Server搭建Cherokee+PHP5+MySQL完美Web服务器
- Java编程思想第5章:初始化与清理
- (1453)重写strstr()函数,返回为主串中字符子串的位置以后的所有字符
- HDU 1170 ( Balloon Comes! )
- Ubuntu 9.04快速搭建Apache2(httpd)+PHP5+MySQL完美LAMP服务器
- (1452)找出字符串中出现的相同的且长度最长的字符串,输出它及其首字母的位置
- 已經沒原則了,底線去哪了
- Delphi(Lazarus)怎样不注册调用COM
- PHP缓存技术(百度上的介绍)
- Ubuntu 9.04 Server 搭建Lighttpd+PHP5+MySQL完美Web服务器
- dbms_sqltune.extract_bind查询绑定变量的值