标准库标头 <stdbool.h> (C99)(C23 弃用)

来自cppreference.com
< c‎ | header


此标头提供用于布尔类型的宏。

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