【1】
int x=1,i=1;
if(x>0||++i)。。。。。。。。。。。。。。(++i先加1在运用,i++相反)
这个语句先判断x>0成立否?此程序中成立所以if条件为真不在判断后面的句子;所以i的结果依旧为1;
【2】
int x=1,i=1;
if(x<0&&i++)
此语句执行x<0;时已经不成立了i++不执行依旧为1
【1】
int x=1,i=1;
if(x>0||++i)。。。。。。。。。。。。。。(++i先加1在运用,i++相反)
这个语句先判断x>0成立否?此程序中成立所以if条件为真不在判断后面的句子;所以i的结果依旧为1;
【2】
int x=1,i=1;
if(x<0&&i++)
此语句执行x<0;时已经不成立了i++不执行依旧为1