这个函数stricmp真没接触过以前 好用啊
strcmp比较区分字母大小写 相当是比较的时候纯粹按照ascii码值来比较从头到尾
而stricmp是不区分字母的大小写的。
例子:
#include<stdio.h>
#include<string.h>
int main()
{
char a[2]="a";
char b[2]="A";
//strcmp区分字母大小写
printf("strcmp:/n");
int p = strcmp(a,b);
if(p>0)
{
printf("a>A/n");
}
else if(p==0)
{
printf("a==A/n");
}
else
{
printf("a<A/n");
}
//stricmp 不区分字母大小写
printf("stricmp:/n");
p = stricmp(a,b);
if(p>0)
{
printf("a>A/n");
}
else if(p==0)
{
printf("a==A/n");
}
else
{
printf("a<A/n");
}
return 0;
}