简单说,C 语言里的布尔型就是专门存「真假」的 “迷你盒子”—— 只有两个值:真(非 0)、假(0),用来判断条件成立与否。
核心要点(大白话):
-
使用前提:得先加头文件
#include <stdbool.h>,否则没有现成的布尔类型; -
核心关键字:
bool:定义布尔变量,比如bool flag;;true:代表 “真”(实际等价于 1);false:代表 “假”(实际等价于 0);
-
本质:布尔型本质是简化的整型 —— 存
true就是存 1,存false就是存 0;哪怕直接给bool变量赋值 5,也会被认定为 “真”; -
常用场景:判断语句(if/while)里,比如
if (flag == true)就是判断条件成立。
一句话总结:布尔型是装 “真 / 假” 的小盒子,true=1、false=0,核心用来做条件判断。