摘要: 函数的定义:在Lua中,函数是一种对语句和表达式进行抽象的主要机制。一、函数基本用法 在Lua中, 1、函数既可以完成某项特定的任务。(被视为一条语句) 2、也可以只做一些计算并返回结果。(被视为一句表达式)格式: function function_name( ... ) -- b... 阅读全文
posted @ 2015-03-16 15:23 richliu1023 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 一、赋值与多重赋值 赋值的基本含义是改变一个变量的值或table中字段的值。Lua中允许“多重赋值”,也就是同时为多个值赋予多个变量,每个变量之间以逗号分隔。 Lua会先对等号右边的所有元素求值,然后才执行赋值。 若值的个数少于变量的个数,那么多余的变量会被赋予nil。 若值的个数多于变量的... 阅读全文
posted @ 2015-03-16 15:20 richliu1023 阅读(595) 评论(0) 推荐(0) 编辑
摘要: Lua中的表达式中可以包含数字常量、字面字符串、变量、一元和二元操作符及函数调用。表达式用于表示值。当然表达式中还可以包含函数定义以及table构造式。Lua中的操作符有:算术操作符、逻辑操作符、关系操作符。一、算术操作符 Lua中算术操作符有: 二元:“+加”、“-减”、“*乘”、“/除”... 阅读全文
posted @ 2015-03-16 15:18 richliu1023 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 首先Lua执行的每一段代码都称之为“程序块”,一个程序块也就是一连串的语句或命令,例如一个源码文件或一行代码。Lua语句之间并不需要分隔符,如代码中的换行就不起任何作用,当然为了养成编码习惯当两条或者多条语句并列时最好使用分隔符进行分隔,如以下的四种都是合法的。 x = 1; y = 2 x... 阅读全文
posted @ 2015-03-16 15:17 richliu1023 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: Lua是一个小巧的脚本语言。Lua由标准C编写而成,代码简洁,几乎在所有的操作系统和平台上都可以编译,运行。 主要讲一下mac和win下的环境搭建。工具: 1、Sublime Text 2 2、LuaForWindows_v5.1.4-46.exe3、lua-5.1.4.tar.gz(Ma... 阅读全文
posted @ 2015-03-16 15:13 richliu1023 阅读(2047) 评论(0) 推荐(0) 编辑