在下面的代碼中,我期待回答'是'。但答案是否定的。這意味着我在& &操作後得到遞增。我期待我在if()被評估的時候一次完整的表達就會增加。那麼與後增量相關的規則是什麼? int main()
{
int i = 1;
if (i++ && (i == 1))
printf("Yes\n");
else
printf("No\n");
}
我試圖編譯使用cmake使用MinGW但得到的錯誤我的項目: cmake -G "MinGW Makefiles" ../
-- The C compiler identification is GNU 6.3.0
-- The CXX compiler identification is GNU 6.3.0
-- Check for working C compiler: D:/ming