
Lua基础知识
张古梦
个人博客: http://www.hjzdream.com
展开
-
【Lua基础学习】---Lua介绍、基础语法
好久没有写过博客了、这种感觉太不爽了。一定要坚持下去。2018开启新的征程。。。Lua介绍介绍一下还是有必要的、虽然这些都是拷贝过来的啦!!! Lua是可扩展的轻量级编程语言,它是用C语言编写的,并于1993年开始作为一个内部项目开始诞生。Lua代码简洁优美,几乎在所有操作系统和平台上都可以编译,运行。一个完整的Lua解释器不过200k,在目前所有脚本引擎中,Lua的速度是原创 2018-01-25 21:25:09 · 914 阅读 · 0 评论 -
【Lua基础学习】---Lua基础数据类型
数据类型 介绍Lua是动态类型语言,变量不要类型定义,只需要为变量赋值。 值可以存储在变量中,作为参数传递或结果返回。Lua中有8个基本类型分别为:nil、boolean、number、string、userdata、function、thread和table。数据类型1、nil(空)nil 是一种类型, 它也只有一个值 nil, 它的主要功能是用于区别其他任何值。原创 2018-01-25 21:46:35 · 522 阅读 · 0 评论 -
【Lua基础学习】---table表
强大的 table 表table 是一个"关联数组"。 在 Lua 中可以用任意类型的值来作为数组的索引,但是这个值不能是 nil,同样也可以 用任意类型的值作为数组的value,nil也可以。 1、数组的索引可以是数字或者是字符串,所有索引值都需要用 "["和"]" 括起来; 如果是字符串还可以去掉引号和中括号;但是数字下标不可以。...原创 2018-02-09 01:42:39 · 648 阅读 · 0 评论 -
【Lua基础学习】---Lua运算符
运算符算术运算符 操作符 描述 + 加法 - 剪法 * 乘法 / 除法 % 取余 ^ 幂运算例:a = 10b = 20c = a + bprint("a + b = ", c)c = a - bprint("a - b = ", c)c = a * bprint原创 2018-02-07 00:02:34 · 851 阅读 · 0 评论 -
[Lua基础学习]---Lua函数
函数函数主要用途1、是作为调用语句使用。 2、作为赋值语句的表达式使用。语法:[局部/全局] function fun_name([参数列表]) 函数体endfunction :定义函数关键字注意:1、在使用 Lua 函数/变量时一定要先定义函数/变量 2、lua 函数不支持参数默认值, 可以使用 or 解决。如:function name...原创 2018-02-12 15:37:33 · 378 阅读 · 0 评论