位操作方法
来源:互联网 发布:重庆网络推广怎样 编辑:程序博客网 时间:2024/06/07 00:02
1、将char型变量a的第7位(bit6)清零,其它位不变,
a &=~(1<<6);
括号内1左移6位,得二进制数:0100 0000
按位取反,得1011 1111,所得的数与a做"位与(&)运算
a的第7位被置0,而其它位不变
2、将第7位(bit6)置1,其它位不变
a |=(1<<6)
3、将a的第7位(bit6)取反,其它位不变
a ^=(1<<6)
0 0
- 位操作方法
- 规范的位操作方法
- C语言位域操作方法
- linux 6.4(64位)系统安装32位运行库操作方法
- XML操作方法
- XML操作方法
- 键盘操作方法
- 豪盛手台操作方法
- List操作方法
- dockpanel 操作方法
- 寄存器操作方法
- beanutils操作方法
- SQLite 操作方法
- javac操作方法
- webview操作方法
- 线程操作方法
- 输入法操作方法
- XML操作方法
- MyBatis动态sql详解
- 约瑟夫问题
- Masonry介绍与使用实践:快速上手Autolayout
- AngularJS实际项目应用——命名规范概览
- SDWebImage 源码阅读(二)
- 位操作方法
- Two pointers (1) -- Linked List Cycle II, Rotate List
- linux 文件属性与权限(简单讲解)
- tomcat 启动失败
- button按钮onclick调用的函数名和id相同会导致找不到函数
- Mybatis框架原理
- schedule_work 工作队列
- C++幼儿园[2] - 数据类型和基本语法
- linux下查看文件内容工具发布啦!