1.a&b : & 叫逻辑与:规则:当 a 和 b 同时为 true ,则结果为 true, 否则为 false。
2.a&&b : && 叫短路与:规则:当 a 和 b 同时为 true ,则结果为 true,否则为 false。
3. a|b : | 叫逻辑或,规则:当 a 和 b ,有一个为 true ,则结果为 true,否则为 false。
4. a||b : || 叫短路或,规则:当 a 和 b ,有一个为 true ,则结果为 true,否则为 false。
5. !a : 叫取反,或者非运算。当 a 为 true, 则结果为 false, 当 a 为 false 是,结果为 true。
6. a^b: 叫逻辑异或,当 a 和 b 不同时,则结果为 true, 否则为 false。
7.短路与&& 条件 1&&条件 2 两个条件都为 true,结果为 true,否则 false
逻辑与& 条件 1&条件 2 两个条件都为 true, 结果为 true,否则 flase。
&&短路与:如果第一个条件为 false,则第二个条件不会判断,最终结果为 false,
& 逻辑与:不管第一个条件是否为 false,第二个条件都要判断
8.短路或|| 条件 1||条件 2 两个条件中只要有一个成立,结果为 true,否则为 false
|逻辑或 条件 1|条件 2 只要有一个条件成立,结果为 true,否则为 false
||短路或:如果第一个条件为 true, 则第二个条件不会判断,最终结果为 true,
| 逻辑或:不管第一个条件是否为 true,第二个条件都要判断
9.a^b: 叫逻辑异或,当 a 和 b 不同时,则结果为 true,
10.赋值运算符就是将某个运算后的值,赋给指定的变量.
标签:查漏,false,结果,短路,补缺,运算符,&&,条件,true From: https://www.cnblogs.com/sad5/p/17651765.html