打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C标准库函数实现之strstr

C标准库函数实现之strstr

看了minix代码,里面的实现思路和我一样,Linux的代码中,对这个函数有用汇编来进行实现的,暴汗……

看下Linux下的实现:

char *strstr(const char *s1, const char *s2){    size_t l1, l2;     l2 = strlen(s2);    if (!l2)        return (char *)s1;    l1 = strlen(s1);    while (l1 >= l2)    {        l1--;        if (!memcmp(s1, s2, l2))            return (char *)s1;        s1++;    }    return NULL;}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C语言字符串替换函数(strrpl)
strstr实现
Linux下字符串解析的一些方法
C语言中的strstr函数
strstr函数
c语言中判断一个字符串是否包含另一个字符串
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服