strstr源码学习,面试用得到

来源:互联网 发布:数据结构与算法笔记 编辑:程序博客网 时间:2024/05/18 00:50
写的不错 值得学习,在str1中查找str2
char * __cdecl strstr (        const char * str1,        const char * str2        ){        char *cp = (char *) str1;        char *s1, *s2;        if ( !*str2 )            return((char *)str1);        while (*cp)        {                s1 = cp;                s2 = (char *) str2;                while ( *s1 && *s2 && !(*s1-*s2) )                        s1++, s2++;                if (!*s2)                        return(cp);                cp++;        }        return(NULL);}

0 0
原创粉丝点击