位运算符
运算符 含义 运算符 含义
& 按位与 ~ 取反
| 按位或 << 左移
∧ 按位异或 >> 右移
(1)位运算符中除~以外,均为二目(元)运算符,即要求两侧各有一个运算量。
(2)运算量只能是整型或字符型的数据,不能为实型数据。
& 按位与:
参加运算的两个数据,按二进制位进行“与”运算。如果两个相应的二进制位都为1,则该位的结果值为1;否则为0
按位与的用途:
(1) 清零 A数中为1的位,B中相应位为0。然后使二者进行&运算,即可达到对A清零目的。