5000
如果pCommandPts是一个值为6的int而tempChar.commandValue是一个值为3的int,为什么这个语句的值会为false?
答案 0 :(得分:2)
对于6
和3
,此表达式的左侧部分为真,但6-3
不低于或等于零
&& ((pCommandPts - tempChar.commandValue)<=0))
答案 1 :(得分:2)
该代码毫无意义,而且几乎肯定是一个错误。
如果重新安排不平等,你会得到:
a >= b && a <= b
只有在a == b
时才会出现这种情况,但对于您的案例6 != 3
不适用