2021-01-17

将一个整型变量的值赋给一个布尔型变量,再将这个布尔型变量的值赋给一个整型变量,得到的值是多少?
=代码=

#include<stdio.h>
#include<stdbool.h>
int main()
{
int a;
bool b;
scanf ("%d",&a);
b=a;
printf("%d\n",b); (输出a 换行,输出b换行)
return 0;
}

、这是一个头文件,头文件里面定义了许多的函数,使用的一般方法是IF DEFINE这样的语法定义的。这是为了方便移植而设计的,比如,**常用的scanf,printf这类函数位于头文件stdio.h这个文件里面。**而这里,由于需要用到bool(布尔型),所以引用了头文件stdbool.h。因为,bool这个关键字在stdbool.h中定义得了,如果不引用,那么bool就会被编译器视为非法字符,就会出错。
、Boolean Variable (布尔型变量) 是有两种逻辑状态的变量,它包含两个值:真和假。如果在表达式中使用了布尔型变量,那么将根据变量值的真假而赋予整型值1或0。要把一个 整型变量转换成布尔型变量,如果整型值为0,则其布尔型值为假;反之如果整型值为非0,则其布尔型值为真。布尔型变量在运行时通常用做标志,比如进行逻辑测试以改变程序流程。
、bool是布尔型变量,是逻辑型变量的定义符,类似于float,double等,不过float定义浮点型,double定义双精度浮点型。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值