isupper

isupper是一個函式,可以用來判斷字元c是否為大寫英文字母。

基本介紹

  • 外文名:isupper
  • 原型:extern int isupper(char c)
  • 功能:判斷字元c是否為大寫英文字母
  • 附加說明:此為宏定義,非真正函式
簡介,舉例1,舉例2,

簡介

原型:extern int isupper(char c);
頭檔案:ctype.h
功能:判斷字元c是否為大寫英文字母
說明:當參數c為大寫英文字母(A-Z)時,返回非零值,否則返回零。
附加說明: 此為宏定義,非真正函式。

舉例1

(在Visual C++6.0中運行通過)
#include <ctype.h>#include <stdio.h>int main(){    char Test[]="a1B2c3D4";    char *pos;    pos=Test;    while(*pos!=0)    {        if(isupper(*pos))            printf("%c",*pos);        pos++;    }    printf("\n");    return 0;}
輸出:BD

舉例2

(在TC2.0中運行通過)
// isupper.c#include <syslib.h>#include <ctype.h>main(){    int c;    clrscr(); // clear screen    c='a';    printf("%c:%s\n",c,isupper(c)?"yes":"no");    c='A';    printf("%c:%s\n",c,isupper(c)?"yes":"no");    c='7';    printf("%c:%s\n",c,isupper(c)?"yes":"no");    getchar();    return 0;}

相關詞條

熱門詞條

聯絡我們