基本原则为:从左向右,当前逻辑表达式不满足立刻停止后续验证
code
// test.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <stdlib.h>
int main(void)
{
int m=0;
int n=0;
if(m==1 && ++n==1)
{
printf("It is OK!\n");
}
printf("The first n=%d\n",n);
if(++n==1 && m==1)
{
printf("It is in!\n");
}
printf("The second n=%d\n",n);
system("pause");
return 0;
}