/* 在很多系统程序中常要求在位(bit)一级进行运算或处理。C语言提供了位运算的功能, 这使得C语言也能像汇编语言一样用来编写系统程序。
********************
操作符 * 作用
********************
& * 位与 1 & 1 = 1; 1 & 0 = 0; 0 & 0 = 0;
| * 位或 1 | 1 = 1; 1 | 0 = 1; 0 | 0 = 0;
^ * 位异或 1 ^ 1 = 0; 0 ^ 1 = 1; 0 ^ 0 = 0;
! * 位反 ! 1 = 0; ! 0 = 1;
>> * 右移&nbs