【发布时间】:2016-11-19 19:14:36
【问题描述】:
我是 C++ 的新手,但这很荒谬。我不明白为什么这不会通过:
在您的左侧,您可以看到 if 语句:if((p.x >= 320) == (p.x <= 400)) 在您的右侧,您可以看到值(来自调试过程)。正如您所看到的,当p.x = 360 是higher than 320 和lower from 400 时,两者都使true 和both sides 相等,程序不会通过if 语句。为什么?
【问题讨论】:
标签: c++ arduino boolean boolean-logic