extern int strcmp(const char * s 1,const char * S2);
它的功能是將字符串s1與字符串s2進行比較,
在C語言中,返回值是根據以下規則獲得的:
當s1
當S1==S2時,返回值為0。
當s 1 & gt;S2,返回值是1。
在C++中,返回值是根據以下規則獲得的:
當s1
當S1==S2時,返回值等於0。
當s 1 & gt;S2,返回值大於0。
S1和S2之間的比較是根據ASCII碼進行的。
即兩個字符串從左到右逐字符比較(根據ASCII值的大小),直到出現不同的字符或遇到' \0 '。比如:
" A " & lt" B" "a " >壹臺“計算機”& gt"比較"
而妳輸入了蘋果和香蕉,當然香蕉大於蘋果。
希望對妳有幫助。