当前位置: 首页 > 编程学习 > C++ > 正文

#include <cctype>头文件

2017-04-04 来源:佚名

头文件描述:

这是一个拥有许多字符串处理函数声明的头文件,这些函数可以用来对单独字符串进行分类和转换;

其中的函数描述:

这些函数传入一个等价于字符串的整数作为参数,之后返回一个可以是其他字符或者一个代表布尔值的值,一个整数的0意味着假,一个与不同于0的整数值则意味着真;

字符串分类函数:

用来检查一个传入的字符型参数是否属于某一个的类别

isalnum 检查字符是否为字母数字

isalpha 检查字符是否为字母

isblank (c++ 11) 检查字符是否为空格空白

iscntrl 检查字符是否为控制字符

isdigit 检查字符是否为十进制数

isgraph 检查字符是否有图形输出

islower 检查字符是否为小写字母

isprint 检查字符是否能输出

ispunct 检查字符是否为标点

isspace 检查字符是否为区域空白

isupper 检查字符是否为大写字母

isxdigit 检查字符是否为十六进制的数

字符转换函数:

用来在两个在大小写字母之间转换

tolower 将大写字母转换为小写字母

toupper 将小写字母转换为大写字母