4条回答 默认 最新
- liuqingzh 2022-01-04 19:42关注
你好,逻辑运算符有短路原理,就是说&& 左面的值要是假了,他就不会再读取右面的表达式,||如果左面为真了,他也不会读取右面的表达式,
所以再来看这个题,本来左面1 > 2已经为假了,&&运算的最终结果已经确定了,他就不会看右面,所以n原本是2,现在还是2,好了吗?采纳下呗
另外如果赋值号还有疑问,那么就是&&的左右都是表达式,表达式都是有值的,整个表达式的值如果里面有赋值号,就是他的左值。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录