我正和Lua玩一点.
我遇到了以下具有意外行为的代码段:
a = 3;
b = 5;
c = a-- * b++; // some computation
print(a, b, c);
Run Code Online (Sandbox Code Playgroud)
Lua运行该程序没有任何错误,但没有2 6 15按预期打印.为什么?
Esa*_*ija 28
--开始单行注释,像#或//其他语言.
所以它相当于:
a = 3;
b = 5;
c = a
Run Code Online (Sandbox Code Playgroud)
LUA不会随着++和增加和减少--. --而是会开始发表评论.
| 归档时间: |
|
| 查看次数: |
12600 次 |
| 最近记录: |