C语言入门-Ctype库函数
Ctype库常用函数
ctype.h 头文件提供了一些函数,可用于测试和转换字符,这些函数主要用于检查字符的类型(如字母、数字、空白字符等)以及进行字符大小写转换。
检查字符类型
1. 十进制数字
int isdigit(int c)
2. 字母
int isalpha(int c)
3. 字母和数字
int isalnum(int c)
4. 小写字母
int islower(int c)
5. 大写字母
int isupper(int c)
6. 十六进制数字
int isxdigit(int c)
7. 空格字符
空格符和制表符
int isspace(int c)
8. 标点符号
! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~
int ispunct(int c)
9. 控制字符
ASCII 编码中,这些字符的八进制代码是从 000 到 037,以及 177(DEL)
int iscntrl(int c)
10. 可打印
int isprint(int c)
两个转换函数
1. 大写转小写
int tolower(int c)
2. 小写转大写
int toupper(int c)
推荐学习链接
https://www.runoob.com/cprogramming/c-standard-library-ctype-h.html

浙公网安备 33010602011771号