Lua的基本数据类型
1.Lua的基本数据类型:整数,小数,逻辑数(true Or false)
2.lua在声明类型的时候是不分整数和小数的
4.所有变量声明都是local
local的这种操作方式很像java 中的var,他可以是任何的东西,这种语言设计模式其实它是系统为这个变量分配的一段内存,而这个内存只是存基本数据类型的引用,就好像是C++的指针。
表的定义:
lua没有数组,只有表
local listone={key=value}
其中,key可以说一串字符,也可以是整数。
如:
local listone=
{
name=“mzd”
[0] = 123
}
访问:
字符串:listone[字符串的名字]
整数:listone[整数];
表也可以自行扩展;
通过 listone.phoneNumber=133333333;
就可以添加进去;
函数的定义和访问
1.具体的语法:function name(里面可加参数)end
2.变量可以保存函数对象;(可以通过参数传递给其他函数,或者作为函数的返回值(类比C/C++中的函数指针))
3.可以通