摘要:
Lua提供了以下几种运算符类型 算术运算符 关系运算符 逻辑运算符 其他运算符 算术运算符 下表列出了 Lua 语言中的常用算术运算符,设定 A 的值为10,B 的值为 20: 实例 输出 关系运算符 下表列出了 Lua 语言中的常用关系运算符,设定 A 的值为10,B 的值为 20: 实例 我们可 阅读全文
posted @ 2018-11-18 23:37
anobscureretreat
阅读(330)
评论(0)
推荐(0)
摘要:
函数定义 Lua 编程语言函数定义格式 解析: optional_function_scope: 该参数是可选的制定函数是全局函数还是局部函数,未设置该参数默认为全局函数,如果你需要设置函数为局部函数需要使用关键字 local。 function_name: 指定函数名称。 argument1, a 阅读全文
posted @ 2018-11-18 22:23
anobscureretreat
阅读(174)
评论(0)
推荐(0)
摘要:
Lua认为false和nil为假,true和非nil为真。 要注意的是Lua中 0 为 true 输出 实例 输出 实例 输出 if...else 语句 实例 输出 if...elseif...else 语句 语法格式 实例 输出 Lua if 嵌套语句 Lua if 嵌套语句语法格式 实例 输出 阅读全文
posted @ 2018-11-18 20:52
anobscureretreat
阅读(3211)
评论(0)
推荐(0)
摘要:
ipairs 在迭代过程中是会直接跳过所有手动设定key值的变量。pairs不会跳过手动设置key值的变量。 实例 输出 实例 输出 如果遇到手动设置的key并且值为nil,那么pairs和ipairs都会选择跳过该元素 例如: 输出 实例 输出 ipairs在迭代过程中如果遇到nil时会直接停止。 阅读全文
posted @ 2018-11-18 20:02
anobscureretreat
阅读(334)
评论(0)
推荐(0)
摘要:
循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。 循环语句是由循环体及循环的终止条件两部分组成的 Lua 语言提供了以下几种循环处理方式:while,for,repeat...until,循环的嵌套 while循环 实例 输出: Lua for 循环 Lua 编程语言 阅读全文
posted @ 2018-11-18 18:55
anobscureretreat
阅读(584)
评论(0)
推荐(0)
摘要:
Lua 变量 变量在使用前,必须在代码中进行声明,即创建该变量。编译程序执行代码之前编译器需要知道如何给语句变量开辟存储区,用于存储变量的值。 Lua 变量有三种类型:全局变量、局部变量、表中的域。 Lua 中的变量全是全局变量,那怕是语句块或是函数里,除非用 local 显式声明为局部变量。 局部 阅读全文
posted @ 2018-11-18 17:13
anobscureretreat
阅读(184)
评论(0)
推荐(0)
摘要:
> type(X) nil > type(X)==nil false > type(X)=="nil" true > 阅读全文
posted @ 2018-11-18 15:46
anobscureretreat
阅读(319)
评论(0)
推荐(0)
摘要:
Lua中有8个基本类型分别为:nil、boolean、number、string、userdata、function、thread和table。 nil(空) nil 类型表示没有任何有效值,它只有一个值 -- nil,例如打印一个没有赋值的变量,便会输出一个 nil 值 nil 作比较时应该加上双 阅读全文
posted @ 2018-11-18 15:45
anobscureretreat
阅读(299)
评论(0)
推荐(0)
摘要:
输出: 阅读全文
posted @ 2018-11-18 15:45
anobscureretreat
阅读(394)
评论(0)
推荐(0)
摘要:
单行注释 两个减号是单行注释: -- 多行注释 --[[ 多行注释 多行注释 --]]或者--[=[注释内容]=] 阅读全文
posted @ 2018-11-18 15:35
anobscureretreat
阅读(183)
评论(0)
推荐(0)
摘要:
一.重启系统,按住shift键直到出现GUN GRUB界面(下图) 选择advanced options,按回车 然后移动选择到recovery mode ,接着按下e,不要按回车,因为我们要进入可写模式 然后在用方向键找到Linux 那一行,将ro修改成rw 再按Ctrl+X进入下图界面, 选择r 阅读全文
posted @ 2018-11-18 02:56
anobscureretreat
阅读(579)
评论(0)
推荐(0)
摘要:
lua下载地址:https://www.lua.org/download.html 缺少libreadline-dev依赖包 再次运行 就会通过了 然后安装 接下来我们创建一个 helloworld.lua 文件,代码如下: 运行该文件 输出为: 阅读全文
posted @ 2018-11-18 02:34
anobscureretreat
阅读(308)
评论(0)
推荐(0)

浙公网安备 33010602011771号