表頭檔案:#include
函式定義:int strncasecmp(const char *s1, const char *s2, size_t n)
函式說明:strncasecmp()用來比較參數s1和s2字元串前n個字元,比較時會自動忽略大小寫的差異
返回值 :若參數s1和s2字元串相同則返回0 s1若大於s2則返回大於0的值 s1若小於s2則返回小於0的值
#include
main()
{
char *a="aBcddfefekr";
char *b="AbCddfefekr";
printf("%d\n", strncasecmp(a, b));
}
亦可用在指定結束與程式入口
eg:if(!strncasecmp(buffer,"quit",4))
break;
eg:if(!strncasecmp(buffer,"work",4)){
printf("hello,world!");
break;
}