a|=b 是什么意思
2024-07-06 20:19:16
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
最新文章
- 深度学习综述:Hinton、Yann LeCun和Bengio经典重读
- GMM、fisher vector、SIFT与HOG特征资料
- CRT中的时间(time_t和tm)
- 人人网的系统架构 网上搜集
- oracle group by ,having ,order by
- oracle之基本的过滤和排序数据之课后练习
- 3种思路,快速打破制造业质量追溯困境,成为行业领先企业
- java那一年出来的_输入某年某月某日 判断其是那一年的第多少天
- [ERROR] InnoDB: ibdata1 different size (rounded down to MB)
- 剔除List中的重复值
- Session重点整理
- 测试网站的url脚本测试网站是否正常
- Form partner relationships early, even if informal
- 2014年度辛星css教程夏季版第五节
- 老铁的IT之路,从迷茫“愤青”到团队项目经理,他是如何一步步走出来的?!
- Retrofit2基本使用
- 基于 H5 Canvas “指纹识别“ 技术 【浏览器指纹 VS Canvas指纹】
- stm32mp15x环境搭建基于linux环境(上)
- Bootstrap导航和导航条
- 腾讯QQ大数据:机器学习建模问题中的特征构造方法