布爾變量是有兩種邏輯狀態(tài)的變量,包含兩個(gè)值即真和假。
如果在表達(dá)式中使用了布爾變量,那么將根據(jù)變量值的真假而賦予整型值1或0。要把一個(gè)整型變量轉(zhuǎn)換成布爾型變量,如果整型值為0,則其布爾型值為假;反之如果整型值為非0,則其布爾型值為真。
布爾變量在運(yùn)行時(shí)通常用做標(biāo)志,比如進(jìn)行邏輯測試以改變程序流程。布爾變量可用于邏輯表達(dá)式,也就是“或”“與”“非”之類的邏輯運(yùn)算和大于小于之類的關(guān)系運(yùn)算,邏輯表達(dá)式運(yùn)算結(jié)果為真或?yàn)榧佟?/p>