int x=1, y=1; 表达式(!x||y--)的值是多少
应该是0吧,!x为0,判断y--,也为0,也将就是0||0,
!x=0y--=10||1=1答案是1
注意--y 和 y--的区别
(!x||y--)相当于 (!x || y) ; y--;答案如 楼上 所述
答案是1把 凑字
答案是ture 表达式!x值为 false表达式y--值为 ture
false||ture 值为ture
1,考虑逻辑运算符的优先等级就能得到结果了