chans 发表于 2010-7-25 13:05:15

在学习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

chans 发表于 2010-7-25 13:07:02

如果做成str索引,是不是一样呢?,不过存储空间占用的多?是hash表存放的?
quest{         place { a,b,c,d,e       }    ,            where{ ba,bb,bc,bd,be               }}


那么 quest
quest == a
quest == b
......
quest == bd
quest == be

是不是这么理解?

chans 发表于 2010-7-25 13:09:24

如果有 我想要简历的模型是
返回 下面的值 q_place q_where 都是变量要传输的, 而且是字符串变量,
quest =..这里返回字符串
这个时候的table要怎么做呢?

chans 发表于 2010-7-25 13:11:42

quest ==    jobaa
quest ==    jobax
quest ==    jobac
quest ==    jobxa
quest ==    jobxx
quest ==    jobxc

类似这个方式。表怎么建立那个table啊?

[ 本帖最后由 chans 于 2010-7-25 01:13 PM 编辑 ]

maper 发表于 2010-7-25 14:11:46

原帖由 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 编辑 ]

chans 发表于 2010-7-25 14:51:35

呵呵。谢谢maper高手指点。
页: [1]
查看完整版本: 在学习lua的table