c++中逻辑OR和逻辑AND的运算符的优先级都低于关系运算符。
x>5 && x<10
将被解释为:
(x>5) && (x<10)
另外一方面,!运算符的优先级高于所有的关系运算符和算术运算符。因此,对表达式求反时候,必须使用括号
!(x>5);
而不是 !x>5
and or not都是c++的保留字,c++不要求使用头文件
c++中逻辑OR和逻辑AND的运算符的优先级都低于关系运算符。
x>5 && x<10
将被解释为:
(x>5) && (x<10)
另外一方面,!运算符的优先级高于所有的关系运算符和算术运算符。因此,对表达式求反时候,必须使用括号
!(x>5);
而不是 !x>5
and or not都是c++的保留字,c++不要求使用头文件