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 · 6521 阅读 · 0 评论 -
c++位运算和逻辑运算
&&和||:逻辑运算符 &和|:按位运算符 &&是且的意思,a&&b 两者都为真才为真. ||是或的意思,a||b 两者有一为真即真. &,|是位运算符.即对位进行运算, 如00000011 & 00000001=00000001 00000011 | 00000001=00000011 对于(&&,||),运算的对象是逻辑值,也就是Tr转载 2014-04-19 18:47:49 · 1228 阅读 · 0 评论