1. 要对A的二进制的第n位写1,用如下算法: A |= (1 << n); 要对A的二进制的第n位写0,可用如下算法: A &= ~(1 << n); 2. 要对A的二进制的第3位置为1,第4位置为0.算法如下: A |= (1 << 3); A &= ~(1 << 4);
|
|
来自: 嵌入式天地 > 《C关键字及易混概念解析》