<ctype>頭文件
函數 isalpha
- 原型: int isalpha(int ch);
- 返回值: 檢查 ch 是否是字母.
- 返回值: 是字母返回非 0 ,否則返回 0
函數 iscntrl
- 原型: int iscntrl(int ch);
- 返回值: 檢查 ch 是否控制字符(其 ASCII 碼在 0x00 到 0x1F 之間).
- 返回值: 是返回非 0,否則返回 0.
函數 isdigit
- 原型: int isdigit(int ch);
- 返回值: 檢查 ch 是否是數字( 0-9 )
- 返回值: 是返回非 0,否則返回 0
函數 isgraph
- 原型: int isgraph(int ch);
- 返回值: 檢查 ch 是否可顯示字符(其 ASCII 碼在 0x21 到 0x7E 之間),不包括空格
- 返回值: 是返回非 0,否則返回 0
函數 islower
- 原型: int islower(int ch);
- 返回值: 檢查 ch 是否小寫字母(a-z)
- 返回值: 是返回非 0,否則返回 0
函數 tolower
- 原型: int tolower(int ch);
- 返回值: 將 ch 字符轉換爲小寫字母
- 返回值: 返回 ch 所代表的字符的小寫字母
函數 toupper
- 原型: int toupper(int ch);
- 返回值: 將 ch 字符轉換成大寫字母
- 返回值: 與 ch 相應的大寫字母
函數 isalnum
- 原型: int isalnum(int ch);
- 返回值: 檢查 ch 是否是字母或數字
- 返回值: 是字母或數字返回 1,否則返回 0
函數 isprint
- 原型: int isprint(int ch);
- 返回值: 檢查 ch 是否可打印字符(包括空格),其 ASCII 碼在 0x20 到 0x7E 之間
- 返回值: 是返回非 0,否則返回 0
函數 ispunct
- 原型: int ispunct(int ch);
- 返回值: 檢查 ch 是否是標點字符(不包括空格),即除字母,數字和空格以外的所有可打印字符
- 返回值: 是返回非 0,否則返回 0
函數 isspace
- 原型: int isspace(int ch);
- 返回值: 檢查ch是否是空格符和跳格符(控制字符)或換行符
- 返回值: 是返回非 0,否則返回 0
函數 isupper
- 原型: int isupper(int ch);
- 返回值: 檢查ch是否是大寫字母(A-Z)
- 返回值: 是返回非 0,否則返回 0
函數 isxdigit
- 原型: int isxdigit(int ch);
- 返回值: 檢查 ch 是否是一個 16 進制數學字符(即 0-9,或 A-F,或 a-f)
- 返回值: 是返回非 0,否則返回 0
函數 isascii
- 原型: int isascii(int ch);
- 返回值: 測試參數是否是 ASCII 碼 0-127
- 返回值: 是返回非 0,否則返回 0