ch1_开始
1)“程序块”:lua执行的每段代码,都被称为程序块。一个程序块就是指一连串的语句或命令。
2)Lua语法中,换行没有任何作用。lua代码不需要分隔符。
3)退出交互模式和解析器:window/dos 输入ctrl+z, 或者调用os.exit()。(在cmd中会退出lua解析器)
4)Lua的标示符:任意字母,数字,下画线构成,不能以数字开头。避免使用“_”开头的变量,这类“_”开头的是标示符做特殊用途,有大小写区分
5)全局变量不需要声明,直接变量名字=值,删除的时候置nil
6)解释器程序: #开头,解释器会忽略掉。 lua [选项参数] [脚本(参数)]
关于多行注释(注释内容有]])使用:
--[=[
1111111111111 ]]2222222222
]=]
ch2_类型与值
1)lua是动态类型的语言。 nil(空),boolean(布尔),number(数字),string(字符串),userdata(自定义类型),function(函数),thread(线程),table(表)
type(变量名) 返回类型名字
变量可以包