![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Lua
文章平均质量分 76
铿锵玫瑰
这个作者很懒,什么都没留下…
展开
-
Lua基础总结
Lua单行注释: -- 多行注释:--[[ --]]全局变量:不需要声明,访问一个没有初始化的全局变量也不会出错,只是结果是nil。删除一个全局变量,只给他赋值nil,即b=nil。Lua数据类型(8种):nil,boolean,number,string,undata,function,thread,table函数type 可以判断变量或指定值的类原创 2013-07-30 14:43:00 · 1041 阅读 · 4 评论 -
Lua的string操作
简单的string函数:string.len(s) 返回字符串s的长度string.rep(s,n) 返回n次重复字符串s的串,如string.rep("a",5) 返回“aaaaa”。string.lower(s) 将s中大写字母转换为小写string.upper(s)string.char(97) 返回数字97对应的字符str原创 2013-07-24 16:51:07 · 896 阅读 · 0 评论 -
Lua的数据结构
table 是Lua唯一的数据结构。其他语言中的其他数据结构,Lua都通过table来实现,而且功能更强大。如Lua中很少需要自己去实现搜索算法,因为table本身提供了搜索功能。数组:Lua中通过整数下标访问表中的元素即可简单地实现数组。并且数组不必事先指定大小,大小随需要动态增长。local a = {};for i=1, 1000 do a[i] = 0原创 2013-07-25 15:35:19 · 879 阅读 · 0 评论 -
Lua的字符串分割函数
Lua的string库似乎没有字符串分割函数,所以我在网上搜了一个-- 参数:待分割的字符串,分割字符-- 返回:子串表.(含有空串) function lua_string_split(str, split_char) local sub_str_tab = {}; while (true) do local pos原创 2013-07-24 16:57:30 · 9919 阅读 · 1 评论