[C練習]程式設計實現strstr

丫就是熊個貓貓發表於2017-01-03

1、程式設計實現strstr。

char * my_strstr(char *str, char *ptr)

{

if(str == NULL || ptr == NULL) return NULL;

int i;

int j;

int flag = 0;

for(i = 0; i < strlen(str); i++)

{

for(j = 0; j < strlen(ptr); j++)

{

if(*(str + i + j) == *(ptr + j))

{

flag++;

}

if(flag == strlen(ptr))

{

return (str + i);

}

}

flag = 0;

}

return NULL;

}

相關文章