1、用于逻辑判断
2、使用
3、代码演示
#include <stdio.h>
#include <stdbool.h> //用bool时需要调用这个库文件
//布尔类型
int main()
{
//_Bool
_Bool a=1;
_Bool b=0;
_Bool c=2;//布尔类型只有两个值,0、1,只要此处c非空,依然返回值1
printf("a=%d,b=%d,c=%d\n",a,b,c);
//逻辑判断 0->false;1->true
_Bool x=2>1;
_Bool y=2<1;//将2<1的逻辑值(0或1)传给y
printf("x=%d,y=%d\n",x,y);
//bool
bool m=false;
bool n=true;
bool k=1;
printf("m=%d,n=%d,k=%d\n",m,n,k);
return 0;
}