bool类型怎么用

 时间:2024-10-12 05:08:34

1、如果在C语言中直接使用过bool a;试图定义一个逻辑变量啊,编译时会报错“unknown type name 'bool'”,即“bool类型未知”。

bool类型怎么用

2、可以使用typedef语句定义一个包含TRUE、FALSE的枚举类型,并取别名bool,其中FALSE = 0,TRUE = 1。typedef enum{FALSE = 0, //逻辑假 TRUE = 1//逻辑真 }bool;

bool类型怎么用

3、再次编译,之前的bool类型未知的错误没有了。

bool类型怎么用

4、bool类型定义后,可以像基本数据类型一样,对布尔变量进行初始化:bool a = TRUE;

bool类型怎么用

5、接下来做一个简单的测试,将1 > 2的撕良滤儆值和逻辑变量a比较,因为a初始化为TRUE,所以相等时输出“1 > 2为TRUE”,否则输出“1 > 2为FALSE”:bool 锾攒揉敫a = TRUE;if(a == (1 > 2)){printf("1 > 2为TRUE。\r\n");}else{printf("1 > 2为FALSE。\r\n");}

bool类型怎么用

6、编译并运行程序,输出“1 > 2为FALSE”,和预计结果一致。

bool类型怎么用bool类型怎么用

7、与此同时,还可以使用#define语句对bool类型进行扩展,像下面的语句可以使得true和TURE、false和FALSE具有相同的效果:#define true TRUE#define false FASLE

bool类型怎么用
  • 【Mathematica】把偶数写成两个素数的和
  • 梯度、散度、旋度的简单计算与证明题
  • MATLAB学习与使用:8种地图投影方式
  • 解决:invalid literal for int() with base 10
  • matlab关于元胞数组和结构体的内容显示
  • 热门搜索
    5566精彩网址大全 仿写句子大全及答案 顶楼隔热最好的方法 馒头怎么做才松软好吃 经期头痛的治疗方法 系鞋带的方法视频 火龙果的种植方法 水印相机怎么用 红烧狮子头的家常做法 脸上皮肤过敏怎么办