C 程式設計/ctype.h/函式參考
外觀
int isalnum(int c);
此函式測試字元 c 在當前區域設定中是否屬於字母或數字類別。
int isalpha(int c);
此函式測試字元 c 在當前區域設定中是否為字母。
int isblank(int c);
此函式測試字元 c 在當前區域設定中是否為空格或製表符。
int iscntrl(int c);
如果 c 是一個控制字元(即不是一個列印字元),此函式返回 true。
int isdigit(int c);
如果 c 是一個十進位制數字('0' 到 '9'),此函式返回 true。
int isgraph(int c);
如果 c 是一個與之關聯有字形的字元,此函式返回 true。空格字元不被視為圖形字元。
int islower(int c);
此函式測試字元 c 是否為小寫。
int isprint(int c);
如果 c 是一個列印字元,此函式返回 true。列印字元包括所有圖形字元,以及空格字元。
int isalnum(int c);
如果 c 是一個標點符號字元,此函式返回 true。這包括任何不是字母數字或空格字元的列印字元。
int isspace(int c);
如果 c 是一個空格字元,則返回 true。在標準 C 區域設定中,這些是有效的空格字元
- 空格
- 水平製表符
- 垂直製表符
- 換行符
- 換頁符
- 回車符
int isupper(int c);
該函式測試字元 c 是否是大寫字母。
int isxdigit(int c);
該函式測試字元 c 是否為十六進位制數字('0' 到 'F')。
int tolower(int c);
該函式將大寫字母轉換為小寫字母並返回。如果 c 不是大寫字母,則返回未更改的 c。
int toupper(int c);
該函式將小寫字母轉換為大寫字母並返回。如果 c 不是小寫字母,則返回未更改的 c。