在C语言中,ctype.h头文件提供了一系列用于字符处理的函数,这些函数可以帮助你进行各种字符的检查、转换和处理操作。这是一篇关于这个头文件的笔记,从《C Primary Plus》中整理出。
ctype.h中的映射函数
函数名 | 如果是下列函数,返回值为真 |
---|---|
isalnum() | 字母或数字 |
isalpha() | 字母 |
isblank() | 标准的空白字符, 例如空格,制表符 |
iscntrl() | 控制字符,例如Ctrl B |
isdigit() | 数字 |
isgraph() | 除空格之外的任意可打印字符 |
islower() | 小写字母 |
ispunct() | 标点符号 |
isspace() | 空白字符 |
isupper() | 大写字母 |
isxdigit() | 十六进制数字符 |
ctype.h头文件中的字符映射函数
函数名 | 作用 |
---|---|
tolower() | 如果参数是大写字符,该函数返回小写字符;否则,返回原始参数 |
toupper() | 如果参数是小写字符,该函数返回大写字符;否则,返回原始参数 |