int a = 1, b = 0;
if(a, b)
printf("success\n");
else
printf("fail\n");
if(b, a)
printf("success\n");
else
printf("fail");
Run Code Online (Sandbox Code Playgroud)
这是一个cpp文件,我在Visual Studio 2010中得到了输出
fail
success
Run Code Online (Sandbox Code Playgroud)
为什么会这样?你能解释一下吗?