2012年11月2日

strcmp 源代码 实现

摘要: 本文出自 http://k678k678.f01.data023.com/ 转载请注明,谢谢!//自己写的代码int my_strcmp(const char * str1, const char * str2 ){ while( (*str1) && (*str2)) { if( *str1 - *str2 > 0 ) return 1; else if( *str1 - *str2 < 0 ) return -1; ++str1; ++str2; } if( (*str1 == 0) && (*str2 == 0) ) return 0; els 阅读全文

posted @ 2012-11-02 13:55 景树园 阅读(333) 评论(0) 推荐(0)

strstr 源代码 实现

摘要: 功能:从字符串src中寻找dest第一次出现的位置(不比较结束符NULL)。说明:返回指向第一次出现dest位置的指针,如果没找到则返回NULL// 以下代码需要注意的时候 const char * 与 char * 之间的转换char * my_strstr(const char *src,const char *dest){ if(*src == 0) { if (*dest) return (char *) NULL; return (char *) src;// 如果两个都为空的话 ,其实就是有找到,所以返回的是src的指针 } wh... 阅读全文

posted @ 2012-11-02 11:50 景树园 阅读(352) 评论(0) 推荐(0)

导航