_stricmp、_wcsicmp、_mbsicmp、_stricmp_l、_wcsicmp_l、_mbsicmp_l
执行不区分大小写的字符串比较;
语法:
int _stricmp(
const char *string1,
const char *string2
);
int _wcsicmp(
const wchar_t *string1,
const wchar_t *string2
);
int _mbsicmp(
const unsigned char *string1,
const unsigned char *string2
);
int _stricmp_l(
const char *string1,
const char *string2,
_locale_t locale
);
int _wcsicmp_l(
const wchar_t *string1,
const wchar_t *string2,
_locale_t locale
);
int _mbsicmp_l(
const unsigned char *string1,
const unsigned char *string2,
_locale_t locale
);
参数
string1、 string2
要比较的 null 终止的字符串。
locale
要使用的区域设置。
返回值
返回值指示string1与string2的关系,如下所示。
返回值 | 描述 |
---|---|
< 0 | string1小于string2 |
0 | string1等于string2 |
> 0 | string1大于string2 |