strstr()的简单实现strstr(s1,s

14 查阅
strstr()的简单实现strstr(s1,s2)是一个经常用的函数,他的作用就是在字符串s1中寻找字符串s2如果找到了就返回指针,否则返回NULL。

参考答案:

正确答案:

\r\n

下面是这个函数的一个简单实现:
static const char* _strstr(const char* s1, const char* s2)
{
assert(s2 && s1);
const char* p=s1, *r=s2;
while(*p!='')
{
while(*p++==*r++);
if(*r=='')
return p;
else<

字符串