关闭

[C练习]编程实现strstr

标签: 编程c语言
102人阅读 评论(0) 收藏 举报
分类:

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;

}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:68116次
    • 积分:2545
    • 等级:
    • 排名:第15004名
    • 原创:188篇
    • 转载:38篇
    • 译文:0篇
    • 评论:5条
    最新评论