C语言字符处理函数

C语言字符处理函数教程

C 语言 中为我们提供了很多 字符 处理 函数,用于方便快速的处理字符。C 语言中的字符处理函数大体可以分为字符输入输出函数、字符转换函数和字符检查函数三大类。

C语言字符输入输出函数

函数 描述
getchar() 输入单个字符
getche() 输入单个字符
getch() 输入单个字符
putchar§ 输出单个字符

C语言字符转换函数

函数 描述
tolower(ch) 转成小写字母。
toupper(ch) 转成大写字母。
toascii(ch) 转成ASCII码。

C语言字符检查函数

函数 描述
isalpha() 检查是否为字母字符
isupper() 检查是否为大写字母字符
islower() 检查是否为小写字母字符
isdigit() 检查是否为数字
isxdigit() 检查是否为十六进制数字表示的有效字符
isspace() 检查是否为空格类型字符
iscntrl() 检查是否为控制字符
ispunct() 检查是否为标点符号
isalnum() 检查是否为字母和数字
isprint() 检查是否是可打印字符
isgraph() 检查是否是图形字符,等效于 isalnum()