Lua快速入门

Lua 是一个小巧的脚本语言,可以直接使用解析器进行解析。设计目的是为了嵌入应用程序中,从而为应用提供灵活的扩展和定制功能。

Lua 由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。

Lua并没有提供强大的库,所以Lua 不适合作为开发独立应用程序语言。Lua 有一个同时进行的JIT项目,提供在特定平台上的及时编译功能。

Lua 不仅可以作为扩展脚本被其他代码调用,也可以作为普通的配置文件,代替XML,ini等文件格式,并且更容易理解和维护。在目前所有脚本引擎中,

Lua的速度是最快的,这一切都决定了Lua是作为嵌入式脚本的最佳选择。

Lua的开发环境:LuaforWindows(包含Lua 解析器,帮助文档,API手册)

Lua注释:

    1、单行注释:--

    2、多行注释:--[[           --]]

Lua语言后面可以没有 “ ; ”表示结束,在同一行也可以输入多行的内容

Lua变量:1、Lua中除了关键字其余一切都是变量,变量创建之前不能使用;

     2、变量在定义时使用下划线开头的字母,下划线,数字序列;

     3、最好不要使用下划线加大写字母的标识符。下划线加大写字母是系统预留的,不能定义。

                     

     4、Lua中变量有三种类型:全局变量,局部变量,表中的域。

        Lua中的变量是全局变量,即使在函数中,如果想要定义局部变量就在变量前加local,变量的默认值均为nil

Lua中的数据类型:

    1、nil      2、 Boolean    3、 number    4、string

    5、function   6、table     7、thread      8、userdata

猜你喜欢

转载自www.cnblogs.com/damonHead/p/9061394.html