跳动百科

位运算符号(位运算)

程富洁
导读 大家好,我是小跳,我来为大家解答以上问题。位运算符号,位运算很多人还不知道,现在让我们一起来看看吧!1、位运算的运算分量只能是整型

大家好,我是小跳,我来为大家解答以上问题。位运算符号,位运算很多人还不知道,现在让我们一起来看看吧!

1、位运算的运算分量只能是整型或字符型数据,位运算把运算对象看作是由二进位组成的位串信息,按位完成指定的运算,得到位串信息的结果。

2、 位运算符有: &(按位与)、|(按位或)、^(按位异或)、~ (按位取反)。

3、 其中,按位取反运算符是单目运算符,其余均为双目运算符。

4、 位运算符的优先级从高到低,依次为~、&、^、|, 其中~的结合方向自右至左,且优先级高于算术运算符,其余运算符的结合方向都是自左至右,且优先级低于关系运算符。

5、 按位与运算将两个运算分量的对应位按位遵照以下规则进行计算: 0 & 0 = 0, 0 & 1 = 0, 1 & 0 = 0, 1 & 1 = 1。

6、 即同为 1 的位,结果为 1,否则结果为 0。

7、 逻辑运算 (logical operators) 通常用来测试真假值。

8、最常见到的逻辑运算就是循环的处理,用来判断是否该离开循环或继续执行循环内的指令。

9、 < 小于; > 大于;<= 小于或等于;>= 大于或等于;== 等于;!= 不等于;&& 而且 (And);and 而且 (And);|| 或者 (Or);or 或者 (Or);xor 异或 (Xor);! 不 (Not)。

本文到此讲解完毕了,希望对大家有帮助。