学过好多次了,也记过好多次了,可是今天再用的时候就是分不清楚,再复习一遍
逻辑运算符:
& true & false = false ; true & true = true; false & false = false;
| true | false = true; true | true = true; false | false = false;
! ! true = false;
^ a ^ b 当且仅当有一个true时,其结果为true,否则为false.
&& 、 || 同 & 、| 的区别
他们得出的结果是完全相同的,只不过当false后面跟&&时,就不再计算后面的数值,因为无论后面时什么,结果都是false,true后跟||时,同理。
逻辑运算符:
& true & false = false ; true & true = true; false & false = false;
| true | false = true; true | true = true; false | false = false;
! ! true = false;
^ a ^ b 当且仅当有一个true时,其结果为true,否则为false.
&& 、 || 同 & 、| 的区别
他们得出的结果是完全相同的,只不过当false后面跟&&时,就不再计算后面的数值,因为无论后面时什么,结果都是false,true后跟||时,同理。