这里是引用
在Lua语言里,只有false和nil才为false,其他任何数据都是true,0也是true!!!
and 和 or 的运算结果不是true和false,而是和他的两个操作数相关。
a and b:如果a为false,则返回a;否则,返回b;
a or b:如果a为true,则返回a;否则,返回b;
Lua 是一个可嵌入,轻量,快速,功能强大的脚本语言,目标是成为一个很容易嵌入其它语言中使用的语言。
它的官方版本只包括一个精简的核心和最基本的库。
很多应用程序使用 Lua 作为自己的嵌入式脚本语言,以此来实现可配置性、可扩展性。
Lua的特点
1、可移植性
2、轻量
3、快速
4、可扩展性
Lua的应用
1、将Lua直接嵌入我们的应用程序中,如游戏,监控服务器
2、将Lua视为一种独立的脚本语言,通过它来帮助我们完成一些软件产品的辅助工具的开发
3、将Lua应用于应用程序的动态配置部分