strcmp(const char* str1, const char* str2) - 比較兩個字符串str1和str2的大小,如果str1小于str2,則返回一個負整數,如果str1大于str2,則返回一個正整數,如果相等則返回0。
strncmp(const char* str1, const char* str2, size_t n) - 比較前n個字符的大小,如果str1小于str2,則返回一個負整數,如果str1大于str2,則返回一個正整數,如果相等則返回0。
strcasecmp(const char* str1, const char* str2) - 不區分大小寫比較兩個字符串的大小,如果str1小于str2,則返回一個負整數,如果str1大于str2,則返回一個正整數,如果相等則返回0。
strncasecmp(const char* str1, const char* str2, size_t n) - 不區分大小寫比較前n個字符的大小,如果str1小于str2,則返回一個負整數,如果str1大于str2,則返回一個正整數,如果相等則返回0。