strcmp函数原型:int strcmp(const char* str1, const char* str2);
功能:strcmp函数会按照字典顺序逐个比较两个字符串的字符,直到遇到不同的字符或者遇到字符串结束符\0
返回值:
该函数返回值如下:
如果返回值小于 0,则表示 str1 小于 str2。
如果返回值大于 0,则表示 str1 大于 str2。
如果返回值等于 0,则表示 str1 等于 str2。
strncmp()函数原型:
int strncmp( const char* lhs, const char* rhs, size_t count );
功能和strcmp()类似
参数:
count
:要比较的最大字符数。strncmp() 函数返回:
如果 lhs 中的第一个不同字符大于 rhs 中的相应字符,则为正值。
如果 lhs 中的第一个不同字符小于 rhs 中的相应字符,则为负值。
如果lhs 和rhs 的第一个计数字符相等,则为 0。