1.int iscntrl( int c );
返回值:若为控制字符,则返回非0;反之,返回0。
2.int isspace( int c );
返回值:若为空白字符(空格' ', 换页'\f', 换行'\n', 回车'\r', 水平制表符'\t', 垂直制表符'\v'),则返回非0;反之,返回0。
3.int isdigit( int c );
返回值:若为十进制数字0~9,则返回非0;反之返回0。
4.int isxdigit( int c );
返回值:若为十六进制(包括十进制)数字(小写a~f,大写A~F),则返回非0;反之,返回0;
5.int islower( int c );
返回值:若为小写字母,则返回非0;反之,返回0;
6.int isupper( int c );
返回值:若为大写字母,则返回非0;反之,返回0;
7.int isalpha( int c );
返回值:若为字母,则返回非0;反之,返回0;
8.int isalnum( int c );
返回值:若为字母或数字,则返回非0;反之,返回0;
9.int ispunct( int c );
返回值:若为标点符号(任何不属于数字或字母的可打印的图形字符),则返回非0;反之,返回0;
10.int isgraph( int c );
返回值:若为图形字符,则返回非0;反之,返回0;
11.int isprint( int c );
返回值:若为可打印字符(包括图形字符和空白字符),则返回非0;反之,返回0;
12.int tolower( int c );
将字母转化为小写字母;
返回值:若为字母,则返回小写字母的ASCLL码值;若不是字母,则返回当前符号的ASCLL码值;
13.int toupper( int c );
将字母转化为大写字母;
返回值:若为字母,则返回大写字母的ASCLL码值;若不是字母,则返回当前符号的ASCLL码值;