&和&&:两边有一边是false,则结果就是false。(短路)
|和||:左边是true时,右边不参与运算。只要有一边是true,则结果是true。
^: 当两边都为true时,则为false。
*&运算时,都是1结果才为1,其他情况都是0。
|运算时,都是0结果为0,其他情况都是1。
^运算时,都是0或者1时结果为1,其他情况都是1。
~运算时,把2进制的同位反转,1变0,0变1。
结合性也是从高到低
&和&&:两边有一边是false,则结果就是false。(短路)
|和||:左边是true时,右边不参与运算。只要有一边是true,则结果是true。
^: 当两边都为true时,则为false。
*&运算时,都是1结果才为1,其他情况都是0。
|运算时,都是0结果为0,其他情况都是1。
^运算时,都是0或者1时结果为1,其他情况都是1。
~运算时,把2进制的同位反转,1变0,0变1。
结合性也是从高到低