原来如此nxsky.blog.chinaunix.net
nxsky
全部博文(28)
2011年(14)
2010年(14)
格伯纳
妖哥lala
浓墨重彩
choi_kay
20140961
weisuen
everjing
grenadey
屈龙
分类: C/C++
2010-07-02 00:40:05
char *strstr(const char *haystack, const char *needle) { register char *p = NULL; register char *q = NULL; if(!*needle) return (char *)haystack; while(*haystack) { p = (char *)haystack; q = (char *)needle; do{ if(*q) return (char *)haystack; }while(*p++ == *q++) haystack += 1; } return 0; }
上一篇:异常与中断总结
下一篇:Linux Epoll介绍和程序实例
登录 注册