使用ctype h示例

2021-07-11 16:29:03 字數 803 閱讀 2497

isalpha :是否為26個英文本母,包括大小寫形式。

isdigit :是否為十進位制數字,0-9。

isxdigit :是否為十六進製制數字,0-9,a-f。

isalnum :是否為字母或數字,a-z,a-z,0-9。

isupper :是否為大寫字母,a-z。

islower :是否為小寫字母,a-z。

isspace :是否為空格,包括空格、\n、\t、\v、\r、\f。

toupper :將小寫轉成大寫。

tolower :將大寫轉成小寫。

//與上面相比,不太常用的函式

iscntrl :是否為控制字元,5個標準的控制字元(換頁符ff,換行符nl,回車符cr,水平製表符ht,垂直製表符vt),退格符bs,警報符bel。

isgraph :除空格外的所有可列印字元。

isprint :包括空格的所有可列印字元。

ispunct :除空格和isalnum為真的字元外所有可列印字元。

#include 

#include

int main()

ctype h庫函式的使用

ctype.h庫函式簡單解析 序號函 數 功 能 說 明 1int isalnum int ch 判斷字元變數ch是否為字母或數字 當ch為數字0 9或字母a z及a z時,返回非零值,否則返回零。2intisalpha int ch 判斷字元變數ch是否為字母 當ch為字母a z及a z時,返回非...

ctype h標頭檔案

1 字元測試函式 1 函式原型均為int is x int 2 引數為int,任何 實參均被提公升成整型 3 只能正確處理處於 0,127 之間的值 2 字元對映函式 1 函式原型為int to x int 2 對引數進行檢測,若符合範圍則轉換,否則不變 int tolower int a z a ...

C C 庫函式使用 ctype h(3)

庫里的函式 int isdigit int c 使用 檢查c是否為十進位制數字字元。十進位制數字是以下任意乙個 0 1 2 3 4 5 6 7 8 9。如果確實c是十進位制數字字元 則值不為零 即,為真 否則為零 即假 例子 isdigit example include include inclu...