标题: if(bit)是什么意思? [打印本页]

作者: han333    时间: 2018-5-12 11:57
标题: if(bit)是什么意思?
首先先定义一个位标量  再用if判断它 这是什么意思?

bit c5;
if(c5)
{
。。。。
}

不清楚这个 求解答 谢谢各位

作者: xxbin    时间: 2018-5-12 12:14
如果这个C5位置1,则执行if下面语句,不用谢哈哈
作者: xxbin    时间: 2018-5-12 12:15
如果C5位置1,则执行if下面语句
作者: 51huhu    时间: 2018-5-12 12:40
在单片机C语言中,bit是新增的一个关键词,它是用来定义一个“位变量”,而这个变量只能是0或者1。判断语句中1为真0为假,if(c5)为真时执行语句。
作者: wulin    时间: 2018-5-12 14:03
位变量只有两个状态0或1,if(c5)判断真假。
作者: YJGG    时间: 2018-5-12 14:22
c5 为位变量,如果c5 为1时,执行if后面括号里的程序
作者: yj_heidianzi    时间: 2018-5-12 14:51
c5 是变量名,bit是变量类型,
完善楼上的回答,
if(变量)
{
do_something();
}
这种表示,如果if括号里面的变量条件为真,那么执行里面的do_something()这个函数




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1