函數名稱: strcmpi
頭檔:<string.h>
函數原型: int strcmpi(char *str1, char *str2);
功能:比較兩個字串的大小,但是不區分大小寫
參數:str1和str2為要比較的字串
傳回值:str1>str2 返回1;
str1==str2 返回0;
str1<str2 返回-1;
程式例: 比較字串buf1和buf2,不區分大小寫,並將結果輸出
#include<string.h>#include<stdio.h>intmain(void){char*buf1=www.dotcpp.com,*buf2=WWW.DOTCPP.COM;intptr=strcmpi(buf2,buf1);if(ptr >0){printf(buffer2isgreaterthanbuffer1n);}if(ptr<0){printf(buffer2islessthanbuffer1n);}if(ptr==0){printf(buffer2equalsbuffer1n);}return0;}
運行結果:
buffer2equalsbuffer1