位运算:什么是逻辑运算符

2016-10-09  本文已影响10人  这号不用了

简述

运算符 名称 描述 一元\二元运算符
& 位与 两个二进制数按位对比,两个操作位都为1的时候才是1 二元
竖干 位或 两个二进制数按位对比,任一一个操作位为1的时候就是1 二元
^ 位异或 两个二进制数按位对比,仅当一个操作位而不是二个操作位为1的时候就是1 二元
~ 位非 一个二进制,对每一个操作位进行取反 一元

图例

1.png
2.png
3.png
4+.png

2个操作数的位数不一样

一般都是4位或者8位,然后右对其,如果操作位不足用0代替

什么是一元,二元运算符

一元运算符概念:一元运算符只对一个表达式执行操作,该表达式可以是数值数据类型类别中的任何一种数据类型。

二元运算符概念:二元运算是由两个元素形成第三个元素的一种规则。

说直白一点就是需要多少个变量就是几元运算符。比如 i++++ 就是一元运算符,x + y+ 就是二元运算符

上一篇 下一篇

猜你喜欢

热点阅读