C 标准库 - <ctype.h>
C 标准库 - <ctype.h>
概述
<ctype.h>
是 C 语言标准库中的一个头文件,它提供了一系列用于测试和操作字符的函数。这些函数主要用于检查字符是否属于特定的类别,如字母、数字、标点符号等,以及进行大小写转换。<ctype.h>
中的函数通常用于文本处理和格式化。
函数列表
<ctype.h>
头文件定义了多个函数,用于处理字符。这些函数可以分为几类:
字符分类函数
isalnum()
:检查字符是否为字母或数字。isalpha()
:检查字符是否为字母。iscntrl()
:检查字符是否为控制字符。isdigit()
:检查字符是否为数字。isgraph()
:检查字符是否为图形字符(除空格外的可打印字符)。islower()
:检查字符是否为小写字母。isprint()
:检查字符是否为可打印字符(包括空格)。ispunct()
:检查字符是否为标点符号。isspace()
:检查字符是否为空白字符(空格、制表符、换行符等)。isupper()
:检查字符是否为大写字母。isxdigit()
:检查字符是否为十六进制数字。