位运算:掩码

内容纲要

按位与运算符常用于掩码。掩码是指一些设置为开(1)或关(0)的位组合。假设定义符号常量 MASK 为 2(二进制为 00000010),只有 1 号位是 1,其他位都是 0,下面语句:

flags &= MASK;

把掩码中的 0 看作不透明,1 看作透明。表达式 flags & MASK 相当于用掩码覆盖在 flags 的位组合上,只有 MASK 为 1 的位才可见。
file

留下评论

您的电子邮箱地址不会被公开。