#include <iostream>
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()
{
char* string="12345554555123";
cout<<string<<endl;
char strCharSet[10]={};
cin>>strCharSet;
cout<<strstr1(string,strCharSet)<<endl;
}
strstr函数重新写,不使用已有的库函数
最新推荐文章于 2022-10-15 23:10:47 发布