在C++中,布爾型變量可以用來存儲只有兩個值的數據,即true或false。以下是布爾型變量的基本用法:
bool isTrue = true;
bool isFalse = false;
if (isTrue) {
// 如果isTrue為true,則執行這段代碼
}
if (!isFalse) {
// 如果isFalse為false,則執行這段代碼
}
bool condition1 = true;
bool condition2 = false;
bool result1 = condition1 && condition2; // 邏輯與運算,結果為false
bool result2 = condition1 || condition2; // 邏輯或運算,結果為true
bool result3 = !condition1; // 邏輯非運算,結果為false
bool checkCondition(bool condition) {
if (condition) {
return true;
} else {
return false;
}
}
bool result = checkCondition(isTrue);