strcmp函數(shù)用法有哪些?
2023-05-05 17:23:15 閱讀(281)
stremp函數(shù)用法?
strcmp函數(shù)是用來比較2個字符串的函數(shù),如srcmp(字如果符串1,字符串2),從第一個字符開始比較,如果到最后兩個字符串完全相同,則strcmp()函數(shù)輸出的值為0;若開始出現(xiàn)不同的字符,根據(jù)這個字符ASCII碼進行比較,若字符串1的ASSCII值大于2 則輸出值 大于 0;反之,輸出值 小于 0; 代碼示例: #include
c語言strcmp使用方法?
c語言中strcmp的用法的用法如下: 頭文件:#include strcmp() 用來比較字符串(區(qū)分大小寫),其原型為: int strcmp(const char *s1, const char *s2); 【參數(shù)】s1, s2 為需要比較的兩個字符串。 字符串大小的比較是以ASCII 碼表上的順序來決定,此順序亦為字符的值。strcmp()首先將s1 第一個字符值減去s2 第一個字符值,若差值為0 則再繼續(xù)比較下個字符,若差值不為0 則將差值返回。例如字符串"Ac"和"ba"比較則會返回字符"A"(65)和'b'(98)的差值(-33)。 【返回值】若參數(shù)s1 和s2 字符串相同則返回0。s1 若大于s2 則返回大于0 的值。s1 若小于s2 則返回小于0 的值。 注意:strcmp() 以二進制的方式進行比較,不會考慮多字節(jié)或?qū)捵止?jié)字符;如果考慮到本地化的需求,請使用 strcoll() 函數(shù)。 希望對你有幫助。
strcmp函數(shù)怎么寫?
strcmp函數(shù)用法:strcmp() 用來比較字符串(區(qū)分大小寫),其原型為:int strcmp(const char *s1, const char *s2);s1, s2 為需要比較的兩個字符串。舉例:#include
未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明出處