1.isalpha
**isalpha()**用来判断一个字符是否为字母,如果是字符则返回非零,否则返回零。
2.isalnum
**isalnum()**用来判断一个字符是否为数字或者字母,也就是说判断一个字符是否属于a~z||A~Z||0~9。
3.islower
**islower()**用来判断一个字符是否为小写字母,也就是是否属于a~z。
4.isupper
**isupper()**和**islower**相反,用来判断一个字符是否为大写字母。
5.isblank(space和\t)和 isspace(space、\t、\r、\n)
6.isdigit 判断是否为十进制数符(0~9)
7.ispunct()——判断字符是否为标点符号函数
检查参数c是否为标点符号或特殊符号。返回TRUE也就是代表参数c为
非空格、非数字和非英文字母。
8.iscntrl() 检查c是否是控制字符。
控制字符是不占用显示器上打印位置的字符(这与可打印字符相反,用**isprint**检查)。
对于标准ASCII字符集(由“C”语言环境使用),
控制字符是ASCII码0x00(NUL)和0x1f(US)之间加上0x7f(DEL)的字符。
9.isprint()
检查字符是否可打印,检查c是否是可打印的字符。可打印字符是在显示器上占据打印位置的字符(这与控制字符相反,
使用iscntrl进行检查)。
(以上均为宏定义都不是真正得函数,且常用于字符串中)