strstr()函数 问题
做了个类似strstr()的函数#include<stdio.h>
char *string_in(char *,char *);
int main(void)
{
char *p;
p=string_in("hello","el");
printf("%p",p);
return 0;
}
char *string_in(char *p1,char *p2)
{
char *answer;
while(*p1)
{
if(*p1==*p2)
{
answer=p1;
while(*p1==*p2&&*p2){
p1++;p2++;}
if(*p2=='\0')
return answer;
}
p1++;
}
return NULL;
}
[此贴子已经被作者于2007-4-24 17:15:53编辑过]