在 C++ 中,bool
类型用于表示真或假(true 或 false)。逻辑运算符可以应用于布尔值,并返回一个新的布尔值。有三种基本的逻辑运算符:逻辑与(&&)、逻辑或(||)和逻辑非(!)。
以下是这些逻辑运算符在 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 语句)中,以根据给定条件执行特定代码块。例如:
bool a = true;
bool b = false;
if (a && !b) {
// 当 a 为 true 且 b 为 false 时,执行此代码块
}