我在看书的时候看到的 int myColor=0; bool containsRed; myColor = myColor ¦ 2; //add green bit,myColor now stores 010 myColor = myColor ¦ 4; //add red bit,myColor now stroes 110 containsRed = (myColor & 4) == 4 //Check value of red bit 书上说这种技术特别适合于同时检查多个位的值 有没有知道是什么算法?