- 6.9. 二元位运算
6.9. 二元位运算
三种位运算具有各不相同的优先级:
- and_expr ::=
shift_expr|and_expr"&"shift_expr- xor_expr ::=
and_expr|xor_expr"^"and_expr- or_expr ::=
xor_expr|or_expr"|"xor_expr
运算符 & 对两个参数进行按位 AND (与) 运算,两个参数必须为整数。
运算符 ^ 对两个参数进行按位 XOR (异或) 运算,两个参数必须为整数。
运算符 | 对两个参数进行按位 OR (或) 运算,两个参数必须为整数。
