首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Boolean type support library

C编程语言(从C99开始)支持使用内置类型_Bool的布尔运算(请参阅_Bool)。 当包含头文件<stdbool.h>时,布尔类型也可以作为bool访问。

标准逻辑运算符&&||!可以以任何组合的布尔类型一起使用。

一个程序可能会取消定义,然后可能重新定义这些宏booltrue并且false

宏名称

扩展到

bool

_Bool

true

整数常量1

false

整数常量0

__bool_true_false_are_defined

整数常量1

代码语言:javascript
复制
#include <stdio.h>
#include <stdbool.h>
 
int main(void)
{
    bool a=true, b=false;
    printf("%d\n", a&&b);
    printf("%d\n", a||b);
    printf("%d\n", !b);
}

可能的输出:

代码语言:javascript
复制
0
1
1

扩展内容

| 用于bool的C ++文档 |

|:----|

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com