其实就是二进制的运算判断: 位元,也称位码,在十进制中是这样的数字: 1,2,4,8,16,32,64,128,256,... 对应二进制应该就是 1,10,100,1000,10000,10000,... (logand 7 15 3): 7=1+2+4 15=1+2+4+8 3=1+2 其中都有1+2,所以就是3 (logand 8 3 4) 8=8 3=1+2 4=4 没有相同的,所以为0 (logior 1 2 4) 1+2+4=7 (logior 9 3) 9=1+8 1+8+3=11 |