有點像在字典裏排序。。。字母a在帶字母b的單詞之前,
比如蘋果在籃球前面= = ||
這裏的字符串長度實際上是逐字符比較的。如果大於1,如果小於1,
因為這個函數遇到第壹個不同的字符就返回,妳上面aa和bbb的第壹個字符不壹樣,所以比較完第壹個字符就返回,不管後面是什麽。。。
這個功能在壹般的教材裏都有解釋。。我被這個功能迷住了...。以為沒用= =
當我做壹個問題時,我被要求對壹串字符串進行排序。。。當它成為壹個有序的字典。。。突然覺得這個功能是世界上最好的功能了。。。= =||
如果要比較壹個字符串的長度,需要使用strlen函數,該函數返回字符串中的字符數,即字符串的長度。您可以嘗試自己重載strcmp函數。。讓它有妳說的功能,或者自己設計壹個功能。。。strlen函數在strcmp函數的頭文件中也是無符號int strlen (constchar * string)的原型;(這是VC6的原型)
但是...。。我說的只是C語言的練習。。。因為我只學了C語言。。。至於C++有沒有更好的辦法,我不知道,我不知道。。。