码迷,mamicode.com
首页 >  
搜索关键字:ipairs    ( 43个结果
lua pairs和ipairs的区别
pairs能够遍历表中全部的key ipairs会依次遍历索引为1的值,索引为2的值,索引为3的值。。。直到值为nil,退出遍历 举例: local a = {[1] = "a1", [2] = "a2", [4] = "a3", [5] = "a4", [6] = "a5"} for key, v ...
分类:其他好文   时间:2018-06-29 01:11:26    阅读次数:161
lua 中pairs 和 ipairs区别
lua 中pairs 和 ipairs区别 lua 中pairs 和 ipairs区别 2012年05月11日 11:13:03 阅读数:98037 2012年05月11日 11:13:03 阅读数:98037 阅读数:98037 lua 中pairs 和 ipairs区别 标准库提供了集中迭代器, ...
分类:其他好文   时间:2018-06-15 15:57:34    阅读次数:137
Lua笔记——4.环境Environment
environment简介: Lua将其所有的全局变量保存在一个常规的table中,这个table称为“环境”,并且为了便于像操作常规table一样,Lua将环境table自身保存在一个全局变量_G中。 在默认情况,Lua在全局环境_G中添加了标准库比如math、函数比如pairs、ipairs等, ...
分类:其他好文   时间:2018-03-17 21:40:29    阅读次数:231
spown mj
local function getmjvalnew(key) local keynew = {} local sumnval = 0 for _, v in ipairs(key) do if v<=0 and next(keynew) then sumnval = sumnval + getmj ...
分类:其他好文   时间:2018-02-10 17:07:46    阅读次数:180
第四章 语句 Lua程序设计笔记
--第四章 语句--4.1 赋值Lua支持多重赋值,先对等号右边所有元素求值,然后进行赋值。这可以用来交换变量x, y = y, x 若值的个数少于变量的个数,则多余的变量会被赋值为nil。若值的个数多余变量的个数,则多余的值会被丢弃。 --4.2局部变量与块block局部变量的作用域仅限于声明它们 ...
分类:其他好文   时间:2017-11-25 22:39:10    阅读次数:182
wriesharek同时监听多个端口
之前的文章《wireshark解析自定义的protobuf协议》 ,当时只监听了一个端口,而如果游戏同时有二个 socket 连接,比如一个是网关另外一个是其它的,怎么办呢? for i,port in ipairs(tcp_port) do tcp_port_table:add(port, m_M... ...
分类:其他好文   时间:2017-11-07 22:05:44    阅读次数:169
Lua小技巧
Lua小技巧 来源 https://segmentfault.com/a/1190000000409668 命令行参数 命令行参数存储在arg表中,假定你有一个foo.lua脚本: 假设我们运行lua foo.lua arg1 arg2 arg3,输出为: 文件中的... 由于文件以函数的方式加载, ...
分类:其他好文   时间:2017-10-27 19:52:03    阅读次数:168
lua中易混淆函数
lua中易混淆的函数 ipairs和pairs: ipairs只能顺序遍历table,遇到key不是数字就会退出 pairs可以遍历table中所有元素 pcall和xpcall pcall格式:pcall(function, ...) 运行函数返回true或false,不能打印信息 xpcall可 ...
分类:其他好文   时间:2017-10-06 22:27:49    阅读次数:115
第9月第26天 pairs和ipairs
1. a={ ip = "127.0.0.1", port = 6789 } for i,v in pairs(a) do print(i,v) end a={1} for i,v in ipairs(a) do print(i,v) end http://blog.csdn.net/witch_s ...
分类:其他好文   时间:2017-06-26 14:58:32    阅读次数:147
lua中pairs和ipairs的区别
主要在有key为整数的时候有区别. 注意数组默认的下标从1开始,比如a={"a","b","c","d"},和a={[1]="a",[2]="b",[3]="c",[4]="d"}是一样的. 所以ipair和pairs的结果都是 1 a2 b3 c4 d 但是如果数组中的key和从1开始数的key不 ...
分类:其他好文   时间:2017-04-25 00:52:00    阅读次数:192
43条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!