Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1031614
  • 博文数量: 146
  • 博客积分: 3444
  • 博客等级: 中校
  • 技术积分: 1602
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-21 15:18
文章分类

全部博文(146)

文章存档

2014年(9)

2013年(3)

2012年(6)

2011年(44)

2010年(38)

2009年(46)

分类: C/C++

2009-04-29 17:37:48

一、按位与 &
a. 清零特定位 (mask中特定位置0,其它位为1,s=s&mask) s=s&00ffh
b. 取某数中指定位 (mask中特定位置1,其它位为0,s=s&mask) s=s&0040h
二、按位或 |
常用来将源操作数某些位置1,其它位不变
三、按位异或
a. 使特定位的值取反 (mask中特定位置1,其它位为0 s=s^mask)
b.把一个数自清零,如 a=a xor a 不管a是多少,最后a都等于零

阅读(3958) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~