標(biāo)題: if(bit)是什么意思? [打印本頁(yè)]

作者: han333    時(shí)間: 2018-5-12 11:57
標(biāo)題: if(bit)是什么意思?
首先先定義一個(gè)位標(biāo)量  再用if判斷它 這是什么意思?

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

不清楚這個(gè) 求解答 謝謝各位

作者: xxbin    時(shí)間: 2018-5-12 12:14
如果這個(gè)C5位置1,則執(zhí)行if下面語(yǔ)句,不用謝哈哈
作者: xxbin    時(shí)間: 2018-5-12 12:15
如果C5位置1,則執(zhí)行if下面語(yǔ)句
作者: 51huhu    時(shí)間: 2018-5-12 12:40
在單片機(jī)C語(yǔ)言中,bit是新增的一個(gè)關(guān)鍵詞,它是用來(lái)定義一個(gè)“位變量”,而這個(gè)變量只能是0或者1。判斷語(yǔ)句中1為真0為假,if(c5)為真時(shí)執(zhí)行語(yǔ)句。
作者: wulin    時(shí)間: 2018-5-12 14:03
位變量只有兩個(gè)狀態(tài)0或1,if(c5)判斷真假。
作者: YJGG    時(shí)間: 2018-5-12 14:22
c5 為位變量,如果c5 為1時(shí),執(zhí)行if后面括號(hào)里的程序
作者: yj_heidianzi    時(shí)間: 2018-5-12 14:51
c5 是變量名,bit是變量類型,
完善樓上的回答,
if(變量)
{
do_something();
}
這種表示,如果if括號(hào)里面的變量條件為真,那么執(zhí)行里面的do_something()這個(gè)函數(shù)




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1