按位与&按位或|按位异或^

Posted 杂草园

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了按位与&按位或|按位异或^相关的知识,希望对你有一定的参考价值。

与1进行位与&运算,值保持不变;

与0进行位与&运算,值清0;

按位与&常用于将整型变量中某些位清0,而其他位保持不变。

与1进行位或|运算,值置1;

与0进行位或|运算,值保持不变;

按位或|常用于将整型变量中某些位置1,而其他位保持不变。

与1进行位异或^运算,值取反;

与0进行位异或^运算,值保持不变;

按位异或^常用于将整型变量中某些位取反,而其他位保持不变。

以上是关于按位与&按位或|按位异或^的主要内容,如果未能解决你的问题,请参考以下文章

按位与按位或按位异或等等(& | ^ ~ >> <<)

为操作符

C语言里的按位异或运算符

位运算符按位与按位或按位非左移右移原码反码补码

位运算(按位与按位或异或)

位运算(按位与按位或异或)