分手快乐 发表于 2015-1-14 20:47:22

CentOS教程之打印lua中的table

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!似乎许多人都写过如许的代码,我是明天确切需求如许的功效才想到要写一个,一开端感到应当不是很难,成果写了下发明本来没有那末轻易,搜了下,看到了云风写的一个,不外他是树形打印出来,人人可以看这里http://blog.codingnow.com/2009/05/print_r.html我认为不敷幽美,照样依照人人写lua的table的习气来打印才比拟幽美,好比


locala={tbNum={1,2,3,4},tbItemInfo={={50,{2,1,2,3,5},0},},["aaaaaaa"]={"fadsfasdf",{1}},}

如许的table,假如打印出来应当是如许的后果:





代码在这里:


打印lua的table


进修云风年夜侠的风格,讲一下难点,一个是留意缩进的upvalue的应用,另外一个是要记得处置table最初一个年夜括号和逗号的打印。


如许打印出来的table完整相符lua的语律例范,可以直接复制出来供lua挪用,同时略加修正,把print的处所用字符串拼接起来其实就是把一个luatable序列化的进程,我也是这么用的,希望对人人有赞助。


今朝还不支撑key为table,由于是本身还没想好假如key是table的时刻怎样打印出来比拟幽美。找到了办法就加上。希望不要跟之前一样,一放下就忘了。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!

透明 发表于 2015-1-16 23:02:17

CentOS教程之打印lua中的table

linux鸟哥的私房菜,第三版,基础篇,网上有pdf下的,看它的目录和每章的介绍就行了,这个绝对原创!

海妖 发表于 2015-1-25 18:22:24

就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务

蒙在股里 发表于 2015-2-3 15:37:10

另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图?片,玩游戏、上网、播放多媒体文件等。

飘飘悠悠 发表于 2015-2-9 05:02:07

生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。

金色的骷髅 发表于 2015-2-27 03:58:52

最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。

爱飞 发表于 2015-3-16 21:45:51

任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。

再现理想 发表于 2015-3-23 09:20:32

请问谁有Linux的学习心得的吗?简单的说说?
页: [1]
查看完整版本: CentOS教程之打印lua中的table