Chinaunix首页 | 论坛 | 博客
  • 博客访问: 918533
  • 博文数量: 453
  • 博客积分: 7865
  • 博客等级: 少将
  • 技术积分: 5673
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-29 16:21
个人简介

时光荏苒..

文章分类
文章存档

2015年(46)

2014年(22)

2013年(68)

2012年(218)

2011年(99)

分类: C/C++

2013-04-27 14:53:09

重点 在 取反这个灵活的东东!

位与   0有效
位或   1有效  0无效!

为了保证其他位不受影响: 位取反! :
#define BIT3 (1<<3)

a|=BIT3;   或 1 生效!,应该保证 需要 修改的位是1。 这仅仅 通过移位就能实现。
a&=~BIT3;   与 0生效!, 应该保证 只有 需要修改的位为0 ,这就需要取反!!






阅读(680) | 评论(0) | 转发(0) |
0

上一篇:字符串操作 strtok 等

下一篇:内存泄露

给主人留下些什么吧!~~