与(&):1 & 1 = 1, 1 & 0 = 0, 0 & 1 = 0, 0 & 0 = 0;//遇0变0
或(|):1 | 1 = 1, 1 | 0 = 1, 0 | 1 = 1, 0 | 0 = 0;//遇1变1
非(^):~0 = 1, ~1 = 0;
移位运算: //移位后,用0补全空位
int ss = 0xFF; // 0000 0000 1111 1111
ss = ss << 3; // 0000 0111 1111 1000
ss = ss >> 6; // 0000 0000 0001 1111
ss = ss << 3; // 0000 0000 1111 1000