您的位置:首页 > 编程语言 > C语言/C++

C语言头文件之ctype.h

2014-04-03 10:39 183 查看
ctype.h包含的函数为字符测试函数
1函数名称isalpha
函数原型:int isalpha(char ch)
函数功能:检查ch是否为字母
函数返回:是字母返回非0否则返回0
2函数名称iscntrl
函数原型:int iscntrl(int ch)
函数功能:检查ch是否为控制字符(其ASCII码在0和0x1f之间)
函数返回:是返回非0否则返回0
3函数名称isgraph
函数原型:int isgraph(int ch)
函数功能:检查ch是否为可显示字符(其ASCII码为0x21-0x7E之间)不包括空格
函数返回:是返回非0否则返回0
4函数名称isdigit
函数原型:int isdigit(char ch)
函数功能:检查ch是否是数字(0-9)
函数返回:是返回非0否则返回0
5函数名称islower
函数原型:int islower(int ch)
函数功能:检查ch是否为小写字母
函数返回:是返回非0否则返回0
6函数名称isupper
函数原型:int isupper(int ch)
函数功能:检查ch是否为大写字母
函数返回:是返回非0否则返回0
7函数名称tolower
函数原型:int tolower(int ch)
函数功能: 将ch字符转换为小写字母
函数返回:返回ch代表的小写字母
8函数名称toupper
函数原型:int toupper(int ch)
函数功能:将ch字符转换为大写字母
函数返回:返回ch代表的大写字母
9函数名称isalnum
函数原型:int isalnum(int ch)
函数功能:检查ch是否是字母或数字
函数返回:是返回非0否则返回0

10函数名称: isprint
函数原型: int isprint(int ch);

函数功能: 检查ch是否是可打印字符(包括空格),其ASCII码在0x20到0x7E之间

函数返回: 是返回非0,否则返回0
11函数名称ispunct
函数名称: ispunct
函数原型: int ispunct(int ch);
函数功能: 检查ch是否是标点字符(不包括空格),即除字母,数字和空格以外的所有可打印字符
函数返回: 是返回非0,否则返回0
12函数名称isspace
函数名称: isspace

函数原型: int isspace(int ch);

函数功能: 检查ch是否是空格符和跳格符(控制字符)或换行符

函数返回: 是返回非0,否则返回0
13函数名称isxdigit
函数名称: isxdigit

函数原型: int isxdigit(int ch);

函数功能: 检查ch是否是一个16进制数学字符(即0-9,或A-F,或a-f)

函数返回: 是返回非0,否则返回0
14函数名称isascii
函数名称: isascii

函数原型: int isascii(int ch)

函数功能: 测试参数是否是ASCII码0-127

函数返回: 是返回非0,否则返回0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息