C++中的位运算&和|
来源:互联网 发布:方维o2o上门服务 源码 编辑:程序博客网 时间:2024/06/14 21:30
今天改公司UI底层引擎的代码的时候发现原来位运算的I与&大有门道。
与运算:
比如我们想让一个数a不超过0x00ff可以这样
a = a&0x00ff
再如我们想了解b中是否包含FFA_A可以这样
b = FFA_A|FFA_B;
if( b&FFA_SS)
{
...
}
或运算|:
我们如果传入一定的值但是要它某些位转化成二进制都为1可以这样:
a = 0X00XXX
a = a|0xFF000000;
这样 a = 0XFFXXXXXX;
write by bearWu
0 0
- Java 和 C 中的位运算符
- C语言中的位运算和逻辑运算
- C语言中的位运算和逻辑运算
- C中的位运算
- c和java中的位运算对比---补码运算
- C和C++中的逻辑运算和位运算
- C语言中的位运算
- C语言中的位运算
- C语言中的位运算
- C语言中的位运算
- C语言中的位运算
- C语言中的位运算
- C语言中的位运算
- C语言中的位运算
- C中的 "<<" 位运算符
- C语言中的位运算
- C语言中的位运算
- C语言中的位运算
- A+B 吐槽
- uva 140
- cocos2dx——实现儿童节贺卡01
- 动态创建Fastreport
- 管理员必备的20个Linux系统监控工具
- C++中的位运算&和|
- 用Unity制作游戏,你需要深入了解一下IL2CPP
- <Unity UGUI>使用c#反射实现UGUI文本显示的国际化
- HDU 5248 序列变换 —— 二分
- 考研经历分享
- linux下代替system的基于管道的popen和pclose函数
- 第一个struts2实例
- 妙趣横生的算法学习1
- cocos2dx——实现儿童节贺卡02