C++ bool類型入門:布爾值與邏輯判斷實戰
C++的`bool`類型是邏輯判斷的核心,僅存儲`true`(真)或`false`(假),是“是/否”結果的專門表示。相比C語言用`int`的0/1,它更直觀安全,避免混淆。 `bool`的使用依賴邏輯運算符:比較運算符(`==`、`>`、`<`等)返回bool結果,如`5 > 3`爲`true`;邏輯運算符(`&&`、`||`、`!`)組合條件,如`(3>2) && (5<10)`爲`true`。 實戰中常用於條件判斷,如判斷成績及格(`score >= 60`)、控制燈開關狀態(`lightOn = !lightOn`)或用戶登錄狀態。 需注意:`true`/`false`必須小寫,避免用`int`的0/1賦值,比較時用`==`而非賦值`=`。掌握`bool`能讓代碼邏輯更清晰,支持分支、循環等控制。
閱讀全文