# 标准库头文件 <cctype>

< cpp‎ | header

此头文件原作为 `<ctype.h>` 存在于 C 标准库。

此头文件是空终止字节字符串库的一部分。

### 函数
isalnum | 检查字符是否为字母或数字 (函数)
isalpha | 检查字符是否为字母 (函数)
islower | 检查字符是否为小写 (函数)
isupper | 检查字符是否为大写字符 (函数)
isdigit | 检查字符是否为数字 (函数)
isxdigit | 检查字符是为十六进制字符 (函数)
iscntrl | 检查字符是否为控制字符 (函数)
isgraph | 检查字符是否为图形字符 (函数)
isspace | 检查字符是否为空白间隔字符 (函数)
isblank (C++11) | 检查字符是否为空白字符 (函数)
isprint | 检查字符是否为打印字符 (函数)
ispunct | 检查字符是否为标点符 (函数)
tolower | 转换字符为小写 (函数)
toupper | 转换字符为大写 (函数)

### 概要

    namespace std {
      int isalnum(int c);
      int isalpha(int c);
      int isblank(int c);
      int iscntrl(int c);
      int isdigit(int c);
      int isgraph(int c);
      int islower(int c);
      int isprint(int c);
      int ispunct(int c);
      int isspace(int c);
      int isupper(int c);
      int isxdigit(int c);
      int tolower(int c);
      int toupper(int c);
    }