示例

void function(int input)
{
if (input &  0x101){
doSomething();
}
}

解决方案
如果结果不等于零,那么条件的值为 true。如果直接表示出这一点,代码更会清晰。

void 
function( int input)
{
int result = input & 0x101;
if (result != 0){
doSomething();
}
}