溫馨提示×

String.h中比較字符串的函數(shù)

小樊
89
2024-06-29 12:14:39
欄目: 編程語言

  1. strcmp(const char* str1, const char* str2) - 比較兩個字符串str1和str2的大小,如果str1小于str2,則返回一個負(fù)整數(shù),如果str1大于str2,則返回一個正整數(shù),如果相等則返回0。

  2. strncmp(const char* str1, const char* str2, size_t n) - 比較前n個字符的大小,如果str1小于str2,則返回一個負(fù)整數(shù),如果str1大于str2,則返回一個正整數(shù),如果相等則返回0。

  3. strcasecmp(const char* str1, const char* str2) - 不區(qū)分大小寫比較兩個字符串的大小,如果str1小于str2,則返回一個負(fù)整數(shù),如果str1大于str2,則返回一個正整數(shù),如果相等則返回0。

  4. strncasecmp(const char* str1, const char* str2, size_t n) - 不區(qū)分大小寫比較前n個字符的大小,如果str1小于str2,則返回一個負(fù)整數(shù),如果str1大于str2,則返回一個正整數(shù),如果相等則返回0。

0