lua变量不需要类型修饰,是动态类型语言。
lua中有8种基本类型:
1. nil 只有值nil属于该类,表示一个无效值(在条件表达式中相当于false)
2. boolean 包含两个值:false和true
3. number 表示双精度类型的实浮点数
4. string 字符串由一对双引号或单引号来表示
5. function 由 C 或 Lua 编写的函数
6. thread 表示执行的独立线程,用于执行协同程序
7. userdata 表示任意存储在变量中的C数据结构
8. table Lua中的表(table)其实是一个"关联数组"