strcmp() 对两个字符串进行大小写敏感的比较
strcmpi() 对两个字符串进行大小写不敏感的比较
stricmp() 同strcmpi()
strncmp() 对两个字符串的一部分进行大小写敏感的比较
strnicmp() 对两个字符串的一部分进行大小写不敏感的比较
----------------------------------------------------
返 回 值 意 义
<0 第一个字符串小于第二个字符串
0 两个字符串相等 ·
>0 第一个字符串大于第二个字符串
实例:
#include <stdio.h>
#include <string.h>
int main(void)
{
char str1[] = "qwe";
char str2[] = "qwe";
char str3[] = "QWE";
if (strcmp(str1, str2) == 0)
printf("str1 is equal to str2. \n");
else
printf("str1 is not equal to str2. \n");
if (strcmp(str1, str3) == 0)
printf("str1 is equal to str3.\n");
else
printf("str1 is not equal to str3.\n");
return 0;