标签: binary
检查变量中的单个位是否为1很容易。 防爆。检查变量的第三位是否为1,只需执行
variable & 0100 ==0100
如何检查单个位是否为0?
答案 0 :(得分:1)
说你要检查第二位是0
targetBit = 0010
(~( variable) & targetBit ) == targetBit