来自 cppreference.cn

< cpp‎ | 头文件

C++

编译器支持

独立和宿主

语言

标准库

标准库头文件

具名要求

特性测试宏 (C++20)

语言支持库

概念库 (C++20)

诊断库

内存管理库

元编程库 (C++11)

通用工具库

容器库

迭代器库

范围库 (C++20)

算法库

字符串库

文本处理库

数值库

日期和时间库

输入/输出库

文件系统库 (C++17)

并发支持库 (C++11)

执行控制库 (C++26)

技术规范

符号索引

外部库

[编辑] 标准库头文件

语言支持

(C++20)

(C++26)

(C++20)

(C++11)

(C++11)

(C++20)

(C++23)

(C++20)

概念

(C++20)

诊断

(C++26)

(C++23)

(C++11)

内存管理

(C++17)

(C++11)

元编程

(C++11)

(C++11)

通用工具

(C++17)

(C++20)

(C++17)

(C++23)

(C++20)

(C++17)

(C++11)

(C++11)

(C++17)

容器

(C++11)

(C++23)

(C++23)

(C++11)

(C++26)

(C++26)

(C++23)

(C++20)

(C++11)

(C++11)

迭代器

范围

(C++23)

(C++20)

算法

字符串

(C++11)

(C++17)

文本处理

(C++11/17/26*)

(C++11)

(C++26)

数值

(C++11)

(C++26)

(C++20)

(C++11)

(C++26)

时间

(C++11)

C 兼容性

(C++11/17/20*)

(until C++20)

(C++11/17/20*)

(C++11/17/20*)

(C++11/17/20*)

输入/输出

(C++11)

(C++17)

(C++23)

(C++23)

(C++98/26*)

(C++20)

并发支持

(C++11)

(C++20)

(C++11)

(C++11)

(C++26)

(C++20)

(C++11)

(C++26)

(C++20)

(C++14)

(C++23)

(C++20)

(C++11)

执行支持

(C++17)

[编辑]

此头文件最初在 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);

}

Retrieved from "https://cppreference.cn/mwiki/index.php?title=cpp/header/cctype&oldid=180030"