strcmp函数是根据什么判断字符串大小的?
别告诉我说是ASSII码 我知道 呵呵我的意思是说那么多字符在一起是根据什么判断大小的
是字符的和还是什么?
比如第一个字符串和第二个字符串相比的第一个字符相等,第二个大,第三个小,怎么判断啊?
比如
abc
acb
int _strcmp (const char *str1, const char *str2) { while(*str1||*str2) { if(*str1>*str2) return 1; else if(*str1<*str2) return -1; else { str1++; str2++; } } return 0; }