导读 大家好,我是小跳,我来为大家解答以上问题。位运算符号,位运算很多人还不知道,现在让我们一起来看看吧!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)。
本文到此讲解完毕了,希望对大家有帮助。
免责声明:本文由用户上传,如有侵权请联系删除!