规范的位操作
来源:互联网 发布:美团外卖大数据 编辑:程序博客网 时间:2024/06/13 05:57
1、将8位unsigned int型变量A的第7位(bit6)清零,其他位不变。
A &= ~(1<<6); //等效于A= A & (~(1<<6));
- 1左移6位,得到0100 0000
- 按位取反,得到1011 1111
- 所得数再A相或,即(A & 1011 1111) 第7位被置0,其它位不变。
2、同理,将A的第7位置1。
A |= ~(1<<6); //等效于A = A | (~(1<<6));3、将A的第7位取反。
A ^= ~(1<<6); //等效于A = A ^ (~(1<<6));
0 0
- 规范的位操作
- 规范的位操作方法
- 简单的位操作
- C的位操作
- 位向量的操作
- c的位操作
- C的位操作
- 位的操作
- 常用的位操作
- 位域的操作
- Java的位操作
- 位操作的基础
- 对于位的操作
- php的位操作
- 位操作的练习
- 位操作的问题
- stm32的位操作
- 字节的位操作
- 使用newInstance()来实例化fragment
- 网易公开课-思考,未来,目标,意义
- Java学习笔记一:准备
- Typora快捷键
- 大数据Spark “蘑菇云”行动第91课:Hive中Index和Bucket案例实战及存储类型rcfile实战详解
- 规范的位操作
- qt 无法打开包括文件:“QApplication”: No such file or directory
- Session 2: Cloud Fundamentals
- 关于关税和汇率传导的文献综述概论-根据余智著作概括
- OpenWrt 脚本配置
- 【JS学习】——正则表达式
- 论笔记的重要性:博客没有末落
- core animation
- git 中 rebase 和merge 区别以及git团队合作流程