ctype h(字元測試函式 字元轉換函式)

2021-07-09 03:34:06 字數 865 閱讀 5930

ctype.h標頭檔案包含c語言中的字元測試函式、字元轉換函式。

字元測試函式的作用是判斷字元是哪一種型別的字元:數字字元、英文本元、空白字元等;

字元轉換函式主要包括:大寫英文本母轉小寫、小寫轉大寫、字元轉為ascii碼;

ctype.h庫檔案在c++中通用,使用時,頭包含關係如下:

#include

判斷是否為英文本母或者數字字元

int isalnum(int ch)

判斷是否為英文本母

int isalpha(int ch)

判斷ascii碼是否位於0-127之間

int isascii(int ch)

判斷是否是控制字元

int iscntrl(int ch)

判斷是否是數字字元

int isdigit(int ch)

判斷是否是小寫英文本母

int islower(int ch)

判斷是否是標點符號

int ispunct(int ch)

判斷是否是空白符

int isspace(int ch)

判斷是否是十六進製制字元

int isxdigit(int ch)

判斷是否是可列印字元(不包括空格)

int isgraph(int ch)

判斷是否是可列印字元(包括空格)

int isprint(int ch)

大寫字母轉小寫

int tolower(int ch)

小寫字母轉大寫

int toupper(int ch)

字元轉換為ascii碼

int toascii(int ch)

Glibc中的字元測試函式

函式名稱 函式原型 功能說明 isalnum int isalnum int c 檢查引數c是否為英文本元或阿拉伯數字 isalpha int isalpha int c 檢查引數c是否為英文本元 isascii int isascii int c 檢查引數c是否為ascii字元,也就是判斷c是否在...

字元測試與對映函式 ctype h

對於c standard library 可以參考 或者 以前雖然用到過頭檔案,但是很多沒有用過,這裡就把它的所有函式羅列出來,方便以後使用!其中,單位元組字元處理函式在ctype.h c 的cctype 中宣告。寬位元組字元處理函式在wctype.h c 的cwctype 中宣告.1 函式原型均為...

ctype h字元函式和字串

author your name date 2020 02 24 14 35 13 last modified by your name last modified time 2020 02 25 15 02 26 include include include define limits 81 v...