当前位置:首页 > 嵌入式培训 > IT培训问题库 > 初学者该如何掌握Lua语言学习基础内容

初学者该如何掌握Lua语言学习基础内容 时间:2018-08-23      来源:未知

Lua作为一种小巧的脚本语言,其设计目的就是为了嵌入应用程序当中,从而为应用程序提供灵活的扩展和定制功能,Lua由标准c编写而成,几乎在所有操作系统和平台上都是可以编译和运行的。

Lua系统构成

Lua系统由Lua链接库、Luac编译器、Lua解释器三部分构成。 Lua链接库主要由lua.lib和lua.h这两个文件组成。Lua链接库主要负责对自身进行初始化及关闭操作、装载脚本与执行脚本、提供可调用交互接口。

Luac编译器是一个由命令行驱动的编译器,其名称为Luac。当我们需要使用Luac编译器来编译一个脚本时,只需输入>luac //FileName为脚本名称

Lua解释器是一个由命令行驱动的代码运行环境,我们可以直接在这个环境中运行和测试脚本代码。

Lua脚本语法

注释:如:> --这是一句注释

变量:Lua脚本中的变量是无类型的、隐式声明、首个字符必须是非数字字符、对大小写敏感。

如:-- 变量个数等于数值个数

x,y,z=1,2,3

-- 变量个数大于数值个数,z的值为nil

x,y,z=1,2

-- 变量个数小于数值个数,3这个数值将被忽略

x,y=1,2,3

数据类型:在Lua中支持6种数据类型,即数字(number)、字符串(string)、函数(function)、表(table)、用户数据(userdata)、空值(nil)。

逻辑与表达式:Lua和大部分的编程类似支持加减乘除等运算,不同的是在Lua中使用~=来表示不等关系。

Lua支持的条件逻辑主要有if-then-else以及嵌套的if-then-else,Lua不支持switch结构。

Lua语言入门学习笔记内容,简单从Lua系统构成和Lua脚本语法两方面来谈论,可以更快帮助Lua初学者深入学习和研究。

上一篇:php必知基础内容有哪些

下一篇:ruby语言的优缺点 你了解哪些

热点文章推荐
华清学员就业榜单
高薪学员经验分享
热点新闻推荐
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号-5京公海网安备11010802025203号

回到顶部