1753

9 分钟

#C 语言标准库头文件 stdbool.h

这个头文件提供 布尔类型 的相关功能。

#示例

#include <stdbool.h> #include <stdio.h> int main(void) { bool is_raining = true; bool is_sunny = false; if (!is_sunny) { printf("很可惜,今天不是阳光明媚的一天。\n"); } if (is_raining) { printf("记得带伞噢。\n"); } return 0; }

运行结果:

很可惜,今天不是阳光明媚的一天。
记得带伞噢。

#类型

标准说明
boolC99(在 C23 废弃)表示布尔类型,扩展为 _Bool

#常量

标准说明
trueC99(在 C23 废弃)表示布尔类型,扩展为 1
falseC99(在 C23 废弃)表示布尔类型,扩展为 0
__bool_true_false_are_definedC99(在 C23 废弃)表示 truefalse 是否被定义

#推荐阅读

创建于 2025/6/15

更新于 2025/6/30