lua基础语法(一)
25页1、Data Industry Research Lab.,秦皇岛数据产业研究院,LUA基础语法(一),目录,标识符,保留字,Chunks(语句),基本数据类型,注释,表达式,注释,单行注释:连续两个减号“-”表示注释的开 始,直到行末为止。 多行注释:由“-” 表示注释开始,并 且一直延续到“-”为止。,变量,全局变量:默认情况下,变量总认为是全局的。全局变量不需要声明,给一个变量赋值后即创建了这个全局变量,访问一个没有初始化的全局变量也不会出错,只不过得到的结果是:nil。 局部变量:定义局部变量需要赋初值的时候用“local”说明。 比如:local a,b,c = 1,2,3,局部变量,应该尽可能的使用局部变量,有两个好处:,避免命名冲突 访问局部变量的速度比全局变量更快.,标识符,字母(letter)或者下划线开头的字母、下划线、数字序列。最好不要使用下划线加大写字母的标识符。 注意:Lua大小写敏感。 合法的标识符 非法标识符 HelloWorld and _983 983 _name hello world,保留字,保留字:Lua语言中一些赋以特定的含义, 用做专门用途的字符
2、串。 以下字符为Lua保留字,不能当做标识符。 and break do else elseif end false for function if in local nil not or repeat return then true until while,chunks,Chunk是一系列语句(可以理解为把一堆零散的东西放到一个盒子里运行),Lua执行的每一块语句,比如一个文件或者交互模式下的每一行都是一个Chunk。一个Chunk可以是一个语句,也可以是一系列语句的组合,还可以是函数,Chunk可以很大,在Lua中几个MByte的Chunk是很常见的。 每个语句结尾的分号(;)是可选的,但如果同一行有多个语句最好用“;”分开。 a = 1 b = 2 - ugly a = 1; b = 2 -beautiful,基本数据类型,Lua是动态类型语言,变量不用类型定义。(类型的检查是在运行时做的) a=5 print(a),Lua中定义了8个基本类型: nil、boolean、number、string、userdata、 function、thread和table,(1 空值 ni
《lua基础语法(一)》由会员san****019分享,可在线阅读,更多相关《lua基础语法(一)》请在金锄头文库上搜索。
高中化学实验方案的设计第一节制备实验方案设计
高中生物实验室配置
高中体育与健康课程田径必修模块单元教学方案
高中通用技术方案的构思方法-设计分析教案苏教版必修
高中生物室配置
高中信息技术网络技术应用选修模块教学评价方案
骆小学教师戏曲知识培训方案(I)
麻村小学阳光体育活动计划及实施方案
高桥小学幼小衔接活动方案
马摆小学控辍保学实施方案
金阳街道中心小学未成年人思想道德建设实施方案
龙扬小学第32个爱国卫生月活动方案
魏家井联小学度控辍保学工作方案
高区第九届初中骨干教师课堂教学能力展示活动
长沙县2018年度小学生课外阅读知识竞赛及书目
阳江中心小学一月一事之五月主题活动方案
长营小学校园体育活动实施方案
高考历史备考方案-陈军
高考语文第5课父亲课前预案苏教版选修现代散文选读
高考语文第9课铃兰花课前预案苏教版选修现代散文选读
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页