C语言位运算符:与、或、异或、取反、左移和右移