位、字节、字是计算机数据存储的单位。
    位是最小的存储单位

    一个位存储一个1位的二进制码,例如1000 1110共有八个位,它的英文名字叫(bit),是计算机中最基本的单位。
    一个字节由8位组成,Byte,是由八个位组成的一个单元,也就是8个bit组成1个Byte。
    一个字通常为16、32或64个位组成,字(Word)代表计算机处理指令或数据的二进制数位数,是计算机进行数据存储和数据处理的运算的单位。
    位 < 字节 < 字
    在16位的系统中(比如8086微机)—— 1字(word)= 2字节(byte)= 16位(bit)
    在32位的系统中(比如win32)—— 1字(word)= 4字节(byte)=32位(bit)
    在64位的系统中(比如win64)—— 1字(word)= 8字节(byte)=64位(bit)

    按位与,同真为真,否则为0
    按位或,一真为真,否则为0
    按位异或,同位相同为0,否则为1
    按位取反,1变0,0变1
    异或:
    0^0=0,0^1=1,0异或任何数=任何数
    1^0=1,1^1=0,1异或任何数=任何数取反
    1^1=0,任何数异或自己=把自己置0

    左移运算,100 << n 的值为100 *(2^n)
    右移运算,100 >> n 的值为100 /(2^n)