C++编程中的或||、与&&、非!逻辑运算符基本用法整理
逻辑或运算符:||
语法
logical-or-expression || logical-and-expression
备注
如果任一操作数或两个操作数为true,则逻辑“或”运算符(||)返回布尔值true;否则返回false。操作数在计算之前隐式转换为类型bool,结果的类型为bool。逻辑“或”具有从左向右的关联性。
逻辑“或”运算符的操作数不需要是同一类型,但是它们必须是整型或指针类型。操作数通常为关系或相等表达式。
第一个操作数将完全计算,并且在继续计算逻辑“或”表达式之前将完成所有副作用。
仅当第一个操作数的计算结果为false(0)时计算第二个操作数。在逻辑“或”表达式为true时,这将消除对第二个操作数的不必要的计算。
printf("%d",(x==w||x==y||x==z));
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短