&:掩码:其位设为0|:打开位:MASK设1 ~&:关闭位^:置换位
查看一位的值: if((flag == MASK) == MASK)
<< 空出位填0 >> unsigned 填0 signed 可能为0可能为符号位填 取决于机器
位字段和位的位置间的对应是依赖于实现的
位操作
原文:http://www.cnblogs.com/zxj-262410/p/6691262.html