命名空间
变体
操作

标准库头文件 <stdbool.h> (C99)(C23 中已弃用)

来自 cppreference.cn
< c‎ | 头文件

此头文件提供了布尔类型的宏。

bool
(C99)(C23 中移除)
便捷宏,展开为 _Bool
(关键字宏)

宏常量

true
(C99)(C23 中移除)
展开为整数常量 1
(宏常量)
false
(C99)(C23 中移除)
展开为整数常量 0
(宏常量)
__bool_true_false_are_defined
(C99)(C23 中已弃用)
展开为整数常量 1
(宏常量)

[编辑] 概要

#if __STDC_VERSION__ < 202311l
#define bool _Bool
#define true 1
#define false 0
#endif
 
#define __bool_true_false_are_defined 1