strstr源代码

来源:互联网 发布:excel 数据截断 编辑:程序博客网 时间:2024/06/05 15:17
char * strstr (register char *buf, register char *sub){    register char *bp;    register char *sp;    if (!*sub)        return buf;    while (*buf)    {        bp = buf;        sp = sub;        do         {            if (!*sp)                return buf;        } while (*bp++ == *sp++);        buf += 1; //若没有从上面的循环体内返回 此处为何还是只前进一步? 这样的话效率就低了吧?    }    return 0;}

原创粉丝点击