标签:c
char * my_strstr(char * str1, char *str2)
{
assert(str1);
assert(str2);
char *p = str1;
char *pstr1 =p ;
char *pstr2 = NULL;
while (*pstr1)
{
pstr1 = p;
pstr2 = str2;
while (*pstr1 && *pstr2 && *pstr1 == *pstr2)
{
pstr1++;
pstr2++;
}
if (*pstr2 == ‘\0‘)
{
return p;
}
p++;
}
return NULL;
}
本文出自 “零点时光” 博客,请务必保留此出处http://10741764.blog.51cto.com/10731764/1711211
标签:c
原文地址:http://10741764.blog.51cto.com/10731764/1711211