【发布时间】:2017-11-21 18:15:38
【问题描述】:
在网上找到了一些我正在寻找解决问题的代码,但我不确定它在“(candidate & 1) == 0”处的作用。候选人是一个int。
if ((candidate & 1) == 0)
{
if (candidate == 2)
{
return true;
}
else
{
return false;
}
}
【问题讨论】:
-
if ((candidate & 1) == 0)正在检查candidate是奇数还是偶数,执行按位AND操作