找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3581|回复: 6
收起左侧

if(bit)是什么意思?

[复制链接]
ID:318095 发表于 2018-5-12 11:57 | 显示全部楼层 |阅读模式
首先先定义一个位标量  再用if判断它 这是什么意思?

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

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

使用道具 举报

ID:328149 发表于 2018-5-12 12:14 | 显示全部楼层
如果这个C5位置1,则执行if下面语句,不用谢哈哈
回复

使用道具 举报

ID:328149 发表于 2018-5-12 12:15 | 显示全部楼层
如果C5位置1,则执行if下面语句
回复

使用道具 举报

ID:327962 发表于 2018-5-12 12:40 来自手机 | 显示全部楼层
在单片机C语言中,bit是新增的一个关键词,它是用来定义一个“位变量”,而这个变量只能是0或者1。判断语句中1为真0为假,if(c5)为真时执行语句。
回复

使用道具 举报

ID:213173 发表于 2018-5-12 14:03 | 显示全部楼层
位变量只有两个状态0或1,if(c5)判断真假。
回复

使用道具 举报

ID:23606 发表于 2018-5-12 14:22 | 显示全部楼层
c5 为位变量,如果c5 为1时,执行if后面括号里的程序
回复

使用道具 举报

ID:328229 发表于 2018-5-12 14:51 | 显示全部楼层
c5 是变量名,bit是变量类型,
完善楼上的回答,
if(变量)
{
do_something();
}
这种表示,如果if括号里面的变量条件为真,那么执行里面的do_something()这个函数
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表