簡介:strcmp用于比較兩個字符串。設有兩個字符串str1,str2, str1==str2,則返回0; 若str1>str2,則返回正數; 若str1< str2,則返回負數; 函數原型:extern int ctrcmp(const char *str1, const char *str2) 模擬實現strcmp:
#include<strdio.h>#include<assert.h>int my_srtcmp(const char *str1,const char *str2){ assert((*str!=NULL)&&(*str2!=NULL)); while(*str1 == *str2) { if(*str1 == '/0') { return 0; } str1 ++; str2 ++; } if(*str1 > *str2) return 1; else return -1;}新聞熱點
疑難解答