a&&b 只有a和b都为真,才为真,若a为假,则可以判断出 a&&b为假,没有必要执行b的判断了,所以b不会执行.
m=a>b =1>2显然 m=0 1>2不成立,而赋值表达式的值为等号右侧的值,所以m=0的值为0
也就是假,所以 n=c>d这句不会执行的,所以为那个结果.
a&&b 只有a和b都为真,才为真,若a为假,则可以判断出 a&&b为假,没有必要执行b的判断了,所以b不会执行.
m=a>b =1>2显然 m=0 1>2不成立,而赋值表达式的值为等号右侧的值,所以m=0的值为0
也就是假,所以 n=c>d这句不会执行的,所以为那个结果.