似乎在 Game Maker 8、8.1 和 Studio 中(至少)赋值运算符=
与比较运算符相同==
。例如,这些行做同样的事情:
if (a=b) {}
if (a==b) {}
这个功能对新用户友好吗?我应该继续使用==
还是切换到=
?还是没有区别?
PS 诸如递增之类的事情仍然适用=
于==
:
if a=b++{} //b is still incremented, but a does not change
似乎在 Game Maker 8、8.1 和 Studio 中(至少)赋值运算符=
与比较运算符相同==
。例如,这些行做同样的事情:
if (a=b) {}
if (a==b) {}
这个功能对新用户友好吗?我应该继续使用==
还是切换到=
?还是没有区别?
PS 诸如递增之类的事情仍然适用=
于==
:
if a=b++{} //b is still incremented, but a does not change