字符串比較函數strcmp

strcmp(const char[],const char[]);

strcmp是string compare的縮寫

由於這兩個字符數組只參加比較而不應改變其內容,因此兩個參數都加上const聲明.

strcmp(str1,str2)

1.str1=str2,函數值返回0

2.str1>str2,函數值爲正

3.str1<str2,函數值爲負

比較規則:對兩個字符串自左至右逐個字符相比(按ASC||碼值大小比較),知道出現不同的字符或遇到‘\0’爲止

如全部字符相同,則認爲相等

若出現不相同的字符,則以第一個不相同的字符比較結果爲準

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章