摘要: Lua 迭代器 迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址 在Lua中迭代器是一种支持指针类型的结构,它可以遍历集合的每一个元素。 泛型 for 迭代器 泛型 for 在自己内部保存迭代函数,实际上它保存三个值:迭代函数 阅读全文
posted @ 2017-10-28 22:25 cdongyang 阅读(536) 评论(0) 推荐(0) 编辑
摘要: table的变量相当于一个指针,赋值后指向同一块内存,赋值为nil时这个指针为NULL,而table占用的内存在没有指针指向它后由GC释放 Table 操作 以下列出了 Table 操作常用的方法: concat是concatenate(连锁, 连接)的缩写. table.concat()函数列出参 阅读全文
posted @ 2017-10-28 21:56 cdongyang 阅读(193) 评论(0) 推荐(0) 编辑
摘要: Lua字符串处理函数 字符串操作 Lua 提供了很多的方法来支持字符串的操作: 序号方法 & 用途 1 string.upper(argument):字符串全部转为大写字母。 2 string.lower(argument):字符串全部转为小写字母。 3 string.gsub(mainString 阅读全文
posted @ 2017-10-28 20:26 cdongyang 阅读(364) 评论(0) 推荐(0) 编辑