逻辑表达式a||b&&c,为什么a为非零,就不用计算&&?
问题描述:
逻辑表达式a||b&&c,为什么a为非零,就不用计算&&?
答
&&操作符优先级比||高 ,所以计算顺序是a||(b&&c) ,如果a是真 ,与后面的表达式进行或操作后的结果以一定是真,所以后面的(b&&C)就不用计算了
逻辑表达式a||b&&c,为什么a为非零,就不用计算&&?
&&操作符优先级比||高 ,所以计算顺序是a||(b&&c) ,如果a是真 ,与后面的表达式进行或操作后的结果以一定是真,所以后面的(b&&C)就不用计算了