版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/HQ354974212/article/details/89389203
lua中的table类型确实很灵活,灵活到大家发挥想象力,随意发挥
--lua中的表太强大了
t={}
t.a=111
t["b"] =222
t[-3] ="bbb"
t.t={1,2,3,4,5}
-- 定义一个函数
function t.fun(p)
io.write("\n这是第一个函数! ",p)
end
t.fun2 = function(a,b)
io.write("\n这是第二个函数! ",a,b)
end
t["fun3"] =function()
io.write("\n这是第三个函数! ")
end
t.fun(1)
t.fun2(1,2)
t.fun3( )
--打印table中所有元素
print("\n-----------------\n")
for i, v in pairs(t) do
print(i,v)
end
运行结果: