- isalpha:
int isalpha(char ch);
檢查ch是否是字母.是字母返回非0,否則返回0。 - iscntrl:
?int iscntrl(int ch);
?檢查ch是否控制字符(其ASCII碼在0和0x1F之間,數值為 0-31).是返回非0,否則返回 0. - isdigit:
int isdigit(char 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。 - isupper:
?int isupper(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是否是字母或數字,是字母或數字返回非0,否則返回0。 - isprint:int isprint(int ch);檢查ch是否是可打印字符(包括空格),其ASCII碼在0x20到0x7E之間,?是返回非0,否則返回0。
- ispunctint?ispunct(int ch);檢查ch是否是標點字符(不包括空格),即除字母,數字和空格以外的所有可打印字符,是返回非0,否則返回0。
- isspaceint isspace(int ch);檢查ch是否是空格符和跳格符(控制字符)或換行符,函數返回: 是返回非0,否則返回0。
- isxdigitint?isxdigit(int ch);檢查ch是否是一個16進制數學字符(即0-9,或A-F,或a-f)。是返回非0,否則返回0。
轉載于:https://www.cnblogs.com/Young-C/p/8395055.html