逻辑运算:与&、或|、非!、异或
与:只要有一个为假,结果一定为假
或:只要有一个为真,结果一定为真
1:真 0:假
1、与&
1 & 0 = 0 0 & 0 = 0
1 & 1 = 1 0 & 1 = 0
2、或
0|1 = 1 0|0 = 0
1|1 = 1 1|0 = 1
3、非!
!真 = 假 !假 = 真
4、异或
操作数相同则为假,操作数不同则为真
0异或1 = 真 1异或0 = 真
0异或0 = 假 1异或1 = 假
本文转自wang650108151CTO博客,原文链接: http://blog.51cto.com/woyaoxuelinux/1863012,如需转载请自行联系原作者