基本介紹
函式,原型,用法,功能,示例,
函式
isalpha
原型
int isalpha( int ch )
用法
C++<cctype> (C語言使用<ctype.h>)
功能
PS:{
isupper
原型:extern int isupper(int c);
頭檔案:<cctype>(舊版本的編譯器使用<ctype.h>)
功能:判斷字元c是否為大寫英文字母
說明:當參數c為大寫英文字母(A-Z)時,返回非零值,否則返回零。
附加說明: 此為宏定義,非真正函式。
islower
islower(測試字元是否為小寫字母)
相關函式
isalpha,isupper
表頭檔案
#include<cctype>(舊版本的編譯器使用<ctype.h>)
定義函式
int islower(int c)
函式說明
檢查參數c是否為小寫英文字母。
返回值
若參數c為小寫英文字母,則返回TRUE,否則返回NULL(0)。
附加說明:此為宏定義,非真正函式。
}
示例
#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) { char letter = 0; printf("Please enter an letter : \n"); scanf("%c", &letter); rewind(stdin); // 清除鍵盤緩衝區 //printf("%d\n", isalpha(letter)); if ( isalpha( letter ) ) { if ( isupper( letter ) ) { printf("You enter an upper-case letter!"); } else if ( islower( letter ) ) { printf("You enter an lower-case letter!"); } }else { printf("You did not enter an letter!"); } printf("\n"); return 0;}