标题: 按位操作 [打印本页]

作者: heise    时间: 2014-8-19 22:59
标题: 按位操作
                        例子:对bit3操作   a是8位00000000

1.清零  位与
a=a&(~(1<<3))     00001000->11110111
2.置1  位或
a=a|(1<<3)          00001000


对寄存器按位操作好处:
不影响其他位的值

对目标位进行位操作
1先把相应位清零
2进行置1置零操作。







欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1