第一个设置a的bit3,第二个清除a的bit3
来源:互联网 发布:淘宝赌石 编辑:程序博客网 时间:2024/06/06 07:19
#define BIT3 (0x1<<3)
static int a;
void set_bit3(void)
{
a|=BIT3;
}
void clear_bit3(void)
{
a &=~BIT3;
}
|操作,当操作数为1时,结果为1,当操作数为0时,结果不变.&操作,当操作数为1时,结果不变,当操作数为0时,结果为0因此,设置a的bit 3为1的方法就是将a和00001000作|操作,这样其他位都不变,只有第3位变成1清除a的bit3的方法就是将a和11110111作&操作,这样第3位变成0,其他位不变
0 0
- 第一个设置a的bit3,第二个清除a的bit3
- 第一个设置a的bit3,第二个清除a的bit3
- 给一整型变量a,写两段代码,第一个设置a的bit3,第二个清除a的bit3.“a的bit3”
- 清除整型变量a的bit3
- 设置整型变量a的bit3
- 给定一个整型变量a,写两段代码,第一个设置a的bit5,第二个清除a的bit5,在以上两个操作中,要保持其他位不变
- 给定一个整型变量a,写两段代码,第一个设置a的bit 3,第二个清除a 的bit 3。在以上两个操作中,要保持其它位不变。
- 第一个java的a+b
- 人生的第一个Java代码!!!!!!!【大数 a+b】
- 新手村 洛谷的第一个任务 A+B problem
- 设置a的bit 3,清除a 的bit 3
- java第一个a+b
- Problem A: 第一个类
- 第二讲:我的第一个驱动
- 第二讲:我的第一个驱动
- HDU5023(A Corrupt Mayor's Performance Art)(第一个a了的pascal)
- 用jquery获取tbody下的第一个tr的最后一个td里面的第一个a标签
- 准备第二个项目,发第一个的收获!
- js监测ie678 浏览器
- 【ADO.NET】 概述以及connection与command
- USACO——Healthy Holsteins
- HDU1728 逃离迷宫
- 2006 求奇数的乘积
- 第一个设置a的bit3,第二个清除a的bit3
- 多态的预习
- 链接网址收藏
- Android的数据存储方式
- POJ 2240 Bellman算法判正权回路 floyd算法
- MySQl数据库备份与恢复
- C++针对ini配置文件读写大全
- Train Problem I
- poj 3181 网络流,建图。