全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:15617636856

郑州网站建设

当前位置: 首页 > 新闻资讯>>布尔运算符:||、&&、|、&

布尔运算符:||、&&、|、&

作者:郑州网络公司发布时间:2023-09-14 21:57:13查看次数:来源:网络

||运算符前一个操作数为true是,不在执行后一个操作数的内容。
逻辑运算符&与&&的区别是:
& 无论左边结果是什么,右边还是继续运算;
&&当左边为假,右边不再进行运算。
但是两者的结果是一样的。
逻辑运算符|与||的区别是:
当|和||的两端表达式同时为假时,表达式的结果为假,只要有一端为真,那么表达式结果为真。
所以同理,我们可以知道|与||的区别:             
| 无论左边结果是什么,右边还是继续运算;
||当左边为真,右边不再进行运算。
但是两者的结果是一样的。
所以&&和||是比较高效那么一点点。
&和 | 做位运算符,做二进制位之间的与运算:
比如 6&3=110&011=010=2
6|3=110|011=111=7
二元 ^ 运算符是为整型和 bool 类型预定义的。 对于整型,^ 将计算操作数的按位“异或”。 对于 bool 操作数,^ 将计算操作数的逻辑“异或”;也就是说,当且仅当只有一个操作数为 true 时,结果才为 true。

站内文章:均为188bet博彩体育app下载方式 各部门原创内容如需转载请著名本文网站链接://www.mcissock.com/new/27350.html未经允许转载要受法律责任,如需转载请联系269247937@qq.com


[布尔运算符:||、&&、|、&]

本文链接://www.mcissock.com/new/27350.html
tags:郑州网站建设郑州网站制作郑州网站设计郑州建站公司郑州网站优化郑州做网站郑州小程序开发郑州网络公司
网页是否收录:
返回目录 在线咨询

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。

  • 返回顶部
  • 15617636856
  • QQ在线
  • 微信二维码
0
Baidu
map