






























常用鏈接留言簿(1)我參與的團(tuán)隊(duì)隨筆分類隨筆檔案My link搜索最新評(píng)論
閱讀排行榜評(píng)論排行榜 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Feedback
# re: 不使用庫函數(shù),編寫函數(shù)int strcmp(char *source, char *dest) 相等返回0,不等返回-1[未登錄]
2011-09-08 18:20
crazynut
更簡(jiǎn)單的實(shí)現(xiàn):
int strcmp(const char *l, const char *r) { while (*l == *r && *r && (++l, ++r)); return *l - *r; } 回復(fù) 更多評(píng)論
# re: 不使用庫函數(shù),編寫函數(shù)int strcmp(char *source, char *dest) 相等返回0,不等返回-1
2012-10-18 17:44
wishmiss
1、#include <stdlib.h> 是不是多余呢?
2、兩個(gè)string的大小如果能區(qū)別那就更好了 3、這個(gè)程序根本編譯不通過,因?yàn)閙ystrcmp(str1, str2)不存在。 回復(fù) 更多評(píng)論
|