6.8. 移位运算
移位运算的优先级低于算术运算:
- shift_expr ::=
a_expr
|shift_expr
("<<" | ">>")a_expr
这些运算符接受整数参数。 它们会将第一个参数左移或右移第二个参数所指定的比特位数。
右移 n 位被定义为被 pow(2,n)
整除。 左移 n 位被定义为乘以 pow(2,n)
。
移位运算的优先级低于算术运算:
- shift_expr ::=
a_expr
|shift_expr
("<<" | ">>")a_expr
这些运算符接受整数参数。 它们会将第一个参数左移或右移第二个参数所指定的比特位数。
右移 n 位被定义为被 pow(2,n)
整除。 左移 n 位被定义为乘以 pow(2,n)
。
本文档使用 BookStack 构建