当前位置: 代码迷 >> 其他开发语言 >> 初学lua,郁闷的LUA有关问题
  详细解决方案

初学lua,郁闷的LUA有关问题

热度:8950   发布时间:2013-02-26 00:00:00.0
初学lua,郁闷的LUA问题
代码如下:
a,b,c=1,2,3;
print(2^4);
print(a+a);
print("LUA");

运行的结果如下:

2
'LUA'
true


第一个 print 无效 ? 

无论我写什么代码,运行后,最后总是出现个 true ,是怎么搞的?

------解决方案--------------------------------------------------------
Lua 5.1.3 Copyright (C) 1994-2008 Lua.org, PUC-Rio
> a,b,c=1,2,3;
> print(2^4);
16
> print(a+a);
2
> print("LUA");
LUA
------解决方案--------------------------------------------------------
把代码直接复制到shell解释器里。分布运行一次运行没有区别。
------解决方案--------------------------------------------------------
>lua -e "io.stdout:setvbuf 'no'" "test.lua" 
16
2
LUA
>Exit code: 0
不知道你用什么编译器编译的 

上面是我的结果 没什么问题啊
------解决方案--------------------------------------------------------
如果是Window系统的话,可以装SciTE这个编辑器,很好用的
  相关解决方案