我是靠谱客的博主 自信鸡翅,最近开发中收集的这篇文章主要介绍a|=b 是什么意思,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

a|=b的意思就是把a和b按位或然后赋值给a 按位或的意思就是先把a和b都换成2进制,然后用或操作,相当于a=a|b

&是按位与(双目运算符,需要2个操作数)
|是按位或(双目运算符)
~是按位非(单目运算符)

1&0=0, 0&1=0, 0&0=0, 1&1=1
1|0=1, 0|1=1, 0|0=0, 1|1=1
~1=0,~0=1

a|=b等价于a=a|b;
同理a&=b等价于a=a&b

 

 

a!=b的意思a不等于b

 

转载于:https://www.cnblogs.com/jack-Star/p/9495265.html

最后

以上就是自信鸡翅为你收集整理的a|=b 是什么意思的全部内容,希望文章能够帮你解决a|=b 是什么意思所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部