在 C++ 中,bool
類型用于表示真或假(true 或 false)。邏輯運算符可以應(yīng)用于布爾值,并返回一個新的布爾值。有三種基本的邏輯運算符:邏輯與(&&)、邏輯或(||)和邏輯非(!)。
以下是這些邏輯運算符在 C++ 中的使用方法:
bool a = true;
bool b = false;
bool result = a && b; // result 將會是 false,因為 a 和 b 不都是 true
bool a = true;
bool b = false;
bool result = a || b; // result 將會是 true,因為 a 或 b 至少有一個是 true
bool a = true;
bool result = !a; // result 將會是 false,因為 a 是 true
你還可以將這些邏輯運算符用于條件語句(如 if 語句)中,以根據(jù)給定條件執(zhí)行特定代碼塊。例如:
bool a = true;
bool b = false;
if (a && !b) {
// 當 a 為 true 且 b 為 false 時,執(zhí)行此代碼塊
}