C语言
xuewater
这个作者很懒,什么都没留下…
展开
-
位操作 0x1 << 3
#define BIT3 (0x1 << 3) static int a; void set_bit3(void) { a |= BIT3; } void clear_bit3(void) {翻译 2013-11-29 16:40:39 · 6523 阅读 · 0 评论 -
c++位运算和逻辑运算
&&和||:逻辑运算符&和|:按位运算符&&是且的意思,a&&b 两者都为真才为真.||是或的意思,a||b 两者有一为真即真.&,|是位运算符.即对位进行运算,如00000011 & 00000001=0000000100000011 | 00000001=00000011 对于(&&,||),运算的对象是逻辑值,也就是Tr转载 2014-04-19 18:47:49 · 1230 阅读 · 0 评论