运行结果有些不解
aa={"1","2"}bb=aa
table.remove(bb,1)
Note(aa)
显示结果为2
为何对bb操作会引起aa变化呢
北大侠客行MUD,中国最好的MUD bb=aa那么bb就是aa remove了key=1的value当然就是这个结果。 本帖最后由 chaojinm 于 2014-11-12 03:23 AM 编辑
bb=aa不是把aa的值赋给bb啊
那要用aa中的数据进行操作(可能会有删除,排序什么的),但是还想保留aa原来的值应该怎么做啊。
用了个笨方法:把aa中的每一个值都重新赋值给bb
看来数组的等号仅仅是指针指向变了 顺便再问一个问题
lua搜寻数据库是不是不支持
selecte * where value like '%west%'这种形式啊 天书。
不会编程只好用zmud的好苦。各种汉字乱码。 这就是引用啊
页:
[1]