标签:
C语言中<ctype.h> ,在C++中为<cctype>
本文下面列出这个头文件的常用函数。目的是了解字符判断函数和学习简洁代码编写。
注意:C++中的<cctype>和<cwtype>头文件继承于C。在许多实现方式中,函数在s记命名空间内部和外部都定义了,
以允许旧式C程序编译和链接。此时,函数名无论是否带std限定符都能工作,但因为我们编写的是C++程序,所以应
限定名称。
isalnum() 如果参数为字母数字,则返回ture
isalpha() 如果参数为字母,则返回ture
iscntrl() 如果参数为控制字符,则返回ture
isdigit() 如果参数为数字(0-9),则返回ture
isgraph() 如果参数为空格之外的打印字符,则返回ture
islower() 如果参数是小写字母,则返回ture
isprint() 如果参数为打印字符,包括空格,则返回ture
ispunct() 如果参数为标点符号,则返回ture
isspace() 如果参数为标准空白字符(空格,进纸,换行符,回车,水平制表符,垂直制表符),则返回ture
siupper() 如果参数为大写字母,则返回ture
isxdigit() 如果参数为十六进制数,则返回ture
tolower() 如果参数为大写字母,即转化为小写字母,否则返回原值
toupper() 如果参数为小写字母,即转化为大写字母,否则返回原值
标签:
原文地址:http://www.cnblogs.com/HJL085/p/5302816.html