15-自增自减的短路问题大全
2016-12-11 本文已影响18人
ITman007
1.当自增自减运算和逻辑运算组合时,编译器编译代码的时候,放弃优先级,去从左向右扫描,最后去判断自增自减要不要去执行
2.当逻辑&&和逻辑||组合运算时,仍然是放弃优先级,从左向右扫描
如果有短路,后面的就不执行,如果没有短路,那么就按照正常的优先级来计算
1.当自增自减运算和逻辑运算组合时,编译器编译代码的时候,放弃优先级,去从左向右扫描,最后去判断自增自减要不要去执行
2.当逻辑&&和逻辑||组合运算时,仍然是放弃优先级,从左向右扫描
如果有短路,后面的就不执行,如果没有短路,那么就按照正常的优先级来计算