C++ 布林值示例
現實生活中的例子
讓我們想一個“現實生活中的例子”,我們需要判斷一個人是否達到投票年齡。
在下面的示例中,我們使用 >=
比較運算子來檢查年齡(25
)是否大於等於投票年齡限制,該限制設定為 18
。
示例
int myAge = 25;
int votingAge = 18;
cout << (myAge >= votingAge); // 返回 1 (true),表示 25 歲可以投票!
自己動手試一試 »
很酷,對吧?一個更好的方法(既然我們現在漸入佳境)是將上面的程式碼包裝在一個 if...else
語句中,這樣我們就可以根據結果執行不同的操作:
示例
如果 myAge
大於或等於 18
,則輸出 "Old enough to vote!"。否則輸出 "Not old enough to vote."。
int myAge = 25;
int votingAge = 18;
if (myAge >= votingAge) {
cout << "足夠大可以投票!";
} else {
cout << "不夠大不可以投票。";
}
// 輸出:足夠大可以投票!
自己動手試一試 »
布林值是所有 C++ 比較和條件的基礎。
您將在下一章瞭解更多關於條件 (if...else
) 的內容。