物联网/嵌入式工程师
重磅升级:新增硬件电路设计与实战,让你软硬通吃,同级PK无敌!行业风口、政策倾斜,新晋热门高薪不内卷!0基础一站式就业完整路径,抢占先发优势!
在学习关系运算符之前,我们先介绍一个新的数据类型,叫做布尔类型 bool。布尔类型可以表示的数据范围只有两个,那就是 true 和 false。
bool 类型的用法如下
#include <stdio.h>
int main(int argc,char **argv)
{
bool b = true;
b = false;
return 0;
}
那么布尔类型和关系运算符有什么联系呢?我们都知道,关系运算用来计算的是两个量之间的关系的,这种关系,其实就是布尔类型。也就是说,关系运算的结果,就是布尔类型。
我们来看看关系运算符有哪些
运行下面的程序,看看运行结果是什么样的。
#include <stdio.h>
int main(int argc,char **argv)
{
int a = 1;
int b = 2;
bool c1 = a > b;
printf("Bool c1: %d\n", c1);
bool c2 = a >= b;
printf("Bool c2: %d\n", c2);
bool c3 = a < b;
printf("Bool c3: %d\n", c3);
bool c4 = a <= b;
printf("Bool c4: %d\n", c4);
bool c5 = a == b;
printf("Bool c5: %d\n", c5);
bool c6 = a != b;
printf("Bool c6: %d\n", c6);
return 0;
}
请验证,完成请求
由于请求次数过多,请先验证,完成再次请求
打开微信扫码自动绑定
绑定后可得到
使用 Ctrl+D 可将课程添加到书签
举报