char* mystrstr(char* dest, char* src)
{
char* p = NULL;
char* temp = src;
while (*dest)
{
p = dest;
while (*dest == *temp)
{
++dest;
++temp;
}
if (!*temp)
return p;
else
temp = src;
dest = p;
++dest;
}
return NULL;
}
void test0503()
{
char* p = mystrstr("hello world","lo");
puts(p);
return;
}
运行结果:



