摘要: 代码解析: 阅读全文
posted @ 2019-02-28 15:45 Cool· 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Lua 变量 变量在使用前,必须在代码中进行声明,即创建该变量。编译程序执行代码之前编译器需要知道如何给语句变量开辟存储区,用于存储变量的值。 Lua 变量有三种类型:全局变量、局部变量、表中的域。 函数外的变量默认为全局变量,除非用 local 显示声明。函数内变量与函数的参数默认为局部变量。 局部变量的作用域为从声明位置开始到所在语句块结束(或者是直到下一个同名局部变量的声明)。 变... 阅读全文
posted @ 2019-02-28 15:28 Cool· 阅读(397) 评论(0) 推荐(0) 编辑
摘要: Lua 数据类型 Lua是动态类型语言,变量不要类型定义,只需要为变量赋值。 Lua中有8个基本类型分别为:nil、boolean、number、string、userdata、function、thread和table。 数据类型 描述 nil 这个最简单,只有值nil属于该类,表示一个无效值(在条件表达式中相当于false)。 boolean 包含两个值:false和t... 阅读全文
posted @ 2019-02-28 13:43 Cool· 阅读(1557) 评论(0) 推荐(0) 编辑
摘要: 第一个 Lua 程序 1.交互式编程 Lua 提供了交互式编程模式。我们可以在命令行中输入程序并立即查看效果。 Lua 交互式编程模式可以通过命令 lua -i 或 lua 来启用 2.脚本式编程 我们可以将 Lua 程序代码保持到一个以 lua 结尾的文件,并执行,该模式称为脚本式编程,如我们将如下代码存储在名为 hello.lua 的脚本文件中 3.注释 单行... 阅读全文
posted @ 2019-02-28 11:47 Cool· 阅读(1715) 评论(0) 推荐(0) 编辑
摘要: 如果安装的时候报错: lua.c:80:31: fatal error: readline/readline.h: No such file or directory 解决方法: 缺少libreadline-dev依赖包 centos 系统: yum install readline-devel d 阅读全文
posted @ 2019-02-28 11:38 Cool· 阅读(1907) 评论(0) 推荐(0) 编辑