Possible Duplicate:
Bitwise Operation and Usage




x是输入。需要输入0、1,x或x̅:

    x & 0 = 0

    x & 1 = x

    x | 0 = x
    x | 1 = 0
    x ^ 0 = 1
    x ^ 1 =

最佳答案

如果x是布尔值,则!x是x的布尔取反。那就是你的“翻转”。

对于打开和关闭,只需执行x = 1x = 0

关于c - C按位运算,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14680570/

10-11 16:13