位运算符——通过将整数类型对象看出二进制位的集合来检查和设置这些二进制位。
~ 位求反 ~ expr
<< 左移 expr1 << expr2
>> 右移 expr1 >> expr2
& 位与 expr & expr
^ 位异或 expr ^ expr
| 位或 expr | expr
这部分内容基本都是在《计算机结构与逻辑设计》中学习过的,只是在这里通过编程的方式表现出来,在C语言的学习过程中没有见过,所以在这里罗列出来。