【发布时间】:2014-03-28 14:08:30
【问题描述】:
似乎在 Game Maker 8、8.1 和 Studio 中(至少)赋值运算符 = 与比较运算符 == 相同。例如,这些行做同样的事情:
if (a=b) {}
if (a==b) {}
这个功能是为了对新用户友好吗?我应该继续使用== 还是切换到=?还是没有区别?
附:像= 一样,递增之类的东西仍然适用于==:
if a=b++{} //b is still incremented, but a does not change
【问题讨论】:
标签: if-statement comparison-operators game-maker