在学习lua的table
谁有好点的教程,详细点的,介绍下就看那个program in lua 有点太不详细了
我想一个表用两个变量索引,怎么设置好点?
quest{ place { } , where{ }}
这样定义?类似数组。
quest { {1,2,3,4,5,} ,{21,22,23,24,25} } 这个定义完了,是不是
quest == 1
quest == 2
......
quest == 24
quest == 25 如果做成str索引,是不是一样呢?,不过存储空间占用的多?是hash表存放的?
quest{ place { a,b,c,d,e } , where{ ba,bb,bc,bd,be }}
那么 quest
quest == a
quest == b
......
quest == bd
quest == be
是不是这么理解? 如果有 我想要简历的模型是
返回 下面的值 q_place q_where 都是变量要传输的, 而且是字符串变量,
quest =..这里返回字符串
这个时候的table要怎么做呢? quest == jobaa
quest == jobax
quest == jobac
quest == jobxa
quest == jobxx
quest == jobxc
类似这个方式。表怎么建立那个table啊?
[ 本帖最后由 chans 于 2010-7-25 01:13 PM 编辑 ] 原帖由 chans 于 2010-7-25 01:11 PM 发表 http://www.pkuxkx.net/forum/images/common/back.gif
quest == jobaa
quest == jobax
quest == jobac
quest == jobxa
quest == jobxx
quest == jobxc
类似这个方式。表怎么建立那个table啊?
quest = {}
quest = {}
quest = jobaa
quest = jobac
[ 本帖最后由 maper 于 2010-7-25 02:13 PM 编辑 ] 呵呵。谢谢maper高手指点。
页:
[1]