![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lua
文章平均质量分 63
肖武797
这个作者很懒,什么都没留下…
展开
-
Lua中table求长度的集中方法
-- table.getn(tableName) 得到一个table的大小,等同于操作符# -- 要注意的是:该table的key必须是有序的,索引是从1开始的。 --例如有序的 local xiang = {10,22,34,42,51} print("xiang length ==",table.getn(xiang)) --结果为:[LUA-print原创 2014-09-19 11:47:02 · 741 阅读 · 0 评论 -
Lua闭合函数与尾调函数
1. lua闭合函数闭合函数在lua中指的一个函数以及该函数需要访问的所有的非局部变量,其中该函数是一个内部匿名函数,非局部变量相对于局部变量和全局变量而言,不同之处是该局部变量定义后,会被其他函数调用(内部匿名类调用)例如:function count() local i = 0;--非局部变量 return function()--匿名内部类原创 2014-12-01 15:12:38 · 572 阅读 · 1 评论 -
Sublime Text 3 快捷键
选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。原创 2014-12-02 12:43:08 · 327 阅读 · 0 评论 -
lua io
io表调用方式:使用io表,io.open将返回指定文件的句柄,并且所有的操作将围绕这个文件句柄 文件句柄直接调用方式,即使用file:XXX()函数方式进行操作,其中file为io.open()返回的文件句柄 多数I/O函数调用失败时返回nil加错误信息,有些函数成功时返回nil 1、io.close ([file]) 功能:相当于file:close()原创 2015-02-28 15:23:58 · 396 阅读 · 0 评论 -
lua_pcall的用法
lua_pcall(lua_State *L, int nargs, int nresults, int errfunc)nargs:参数个数,nresults:返回值个数,errFunc:错误处理函数,0表示无,表示错误处理函数在栈中的索引假如脚本为:--test.luafunction test(a, b)return a * bendluaL_loadfi原创 2015-02-27 15:03:39 · 7813 阅读 · 0 评论 -
Sublime 编译lua代码 环境配置
1.需要lua.exe luac.exe(获取方法:1.安装luaforwindows/scite,或者lua编译好的源码)2.添加lua.exe的路径到环境变量中例如D:/Program Files (x86)/5.1 3.sublimetext中 tools->build system->new build system复制下面内容 替换原内容{原创 2015-03-02 11:10:26 · 446 阅读 · 0 评论