二进制状态
常用于二进制的状态为查看

查看某一位是否为1
((code >> i)& 1) == 1 or 0 思考 00001 & 1xxx01

二进制加减

((code ^ (1 << i)))
((code |(1<<j)))