#include<stdio.h>
int main()
{
char *str1;
char *str2;
char *ptr=str1;
char *p1=NULL;
char *p2=NULL;
while(*ptr)
{
p1=ptr;
p2=str2; /*保证str1和str2的首地址不变*/
while((*p1=*p2)&&(*p1)) /*保证p1已经遍历到了‘\0’*/
{
p1++;
p2++;
if(*p2=="\0")
return ptr;
}
ptr++;
return NULL;
}
}
时间: 2024-11-13 22:24:20