lua中的table类型

版权声明:本文为博主原创文章,未经博主允许不得转载。 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

 运行结果:

猜你喜欢

转载自blog.csdn.net/HQ354974212/article/details/89389203