strcmpi

strcmpi用於比較字元串s1和s2。

基本介紹

  • 中文名:strcmpi
  • 功能:比較字元串s1和s2
  • 說明:strcmpi是到stricmp宏定義
  • 用法:#include <string.h>
strcmpi,注意事項,

strcmpi

原型:extern int stricmp(char *s1,char * s2);
用法:#include <string.h>
功能:比較字元串s1和s2,但不區分字母的大小寫。
說明:strcmpi是到stricmp的宏定義,實際未提供此函式。
當s1<s2時,返回值<0
當s1=s2時,返回值=0
當s1>s2時,返回值>0
舉例:
// stricmp.c#include <syslib.h>#include <string.h>int main(){    char *s1="Hello, Programmers!";    char *s2="Hello, programmers!";    int iRet;    clrscr();    iRet=strcmpi(s1,s2);    if(!iRet)    {        printf("s1 and s2 are identical");    }    else    {        if(iRet<0)            printf("s1 less than s2");        else            printf("s1 greater than s2");     }    getchar();    return 0;}

注意事項

在有些linux系統下沒有該函式的定義,而函式strcasecmp具有類似的功能。

相關詞條

熱門詞條

聯絡我們