我想知道下面的位掩码有什么区别,以及你可以使用什么场景。
int a = 1;
int b = 2;
int c = 4;
int d = 8;
int letters = a | b | d;
int aviableLettersMask = //input some letter;
if (letters & aviableLettersMask)
{
}
if ((letters & ~aviableLettersMask) == 0)
{
}
谢谢