_Bool类型

一.概念

_Bool类型用于表示布尔值,即逻辑值true和false。因为C语言用值1表示true,用值0表示false,所以_Bool类型实际上也是一种整数类型。但原则上它只占1位存储空间,因为就0和1来说,1位存储空间就足够了。

_Bool类型的变量只能存储1(真)或0(假),如果将其他值赋给_Bool类型的变量,该变量会被设置为1.这反映了C会把所有非零值都视为真。

头文件stdbool.h,让bool成为_Bool的别名,还把true和false分别定义为1和0的符号常量。

如果系统不支持_Bool类型,换成int即可

二.用处

程序员可通过布尔值选择执行哪部分代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值