问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

lua 中为了批量删除 元素 我写了如下代码

发布网友 发布时间:2022-11-29 22:55

我来回答

2个回答

热心网友 时间:2023-10-29 06:58

首先 你要知道 非泛型for循环在循环开始的时候,就已经确定了这个循环会运行多少次
比如你的table m长度是6 那么你这个循环就会运行6次
在运行的过程中 如果你remove了一个值 那么你下次就必然会漏过一个
访问第一个
访问第二个 删除第二个
访问第三个
访问第四个

以上是你希望的
但实际运行的时候

访问第一个
访问第二个 删除第二个
访问第四个
访问超范围的第五个
-----------------
这是实际运行起来的效果
所以你要注意一下下标的访问
方法一,不用for 改用while
方法二,新建一个表 ,用于存放结果

热心网友 时间:2023-10-29 06:59

不懂意思
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 换后,怎样重新申请健康码? 换了健康码怎么办? 换了孩子的健康码怎么重新绑定? 千层丝怎么做 身份证号码上已绑定健康码换微信了怎么变更到新上? 公司税贷款对法人有什么影响 税务贷款有什么后果 枝条像绿树枝一样,是什么花? 给儿子去名,我姓田,谢谢 西安波涛眼镜店的店长祝宇虹是最没有能力,最自私自利,最没素质,上下辈子都是个哑吧的店长,是吗? 投保雇主责任险能否在税前扣除 资质代办:11种情形的个人所得支出不得税前扣除 奔驰CLA200行车记录仪怎么用? 2022奔驰a200l有行车记录仪线吗 2022奔驰a200l有行车记录仪吗 如图为螺旋测微器测量一电阻丝直径时的示数,从图可读出此电阻丝的直径是______mm 黑匣子是什么的俗称? 阳历1995年9月28号22点出生,求五行 1995年9月28日出生的男人 求算命 阳历1995年9月28日出生阴历是几月? Android查看SELinux状态及关闭SELinux - 信息提示 SELinux的标签 度小满金融借钱好用吗? 科目四补考费用多少? 科四补考缴费吗? OPPO手机屏幕刷新率 礼记大同原文及翻译注音 信赖的赖的字义 信赖的赖是什么意心 iwantyoupickmeup是哪首歌 求一首慢女声英文歌结尾一直唱iwantyou 信赖的赖是什么意思啊? 信赖的意思解释 信赖造句 近义词反义词 请问4*300平方电缆350米能受多少负荷 电线电缆的规格是4×35+1×16mm2的。我想问一下就是4×35是代表4芯的吗???知道的大哥回一下。小弟没事 跪求一份逗灵女同学的检讨书。500左右 修心日记(第55篇) 瓦罐培训学做正宗瓦罐煨汤技术哪里教做... 想知道:宜昌市 宜昌 蒸味瓦罐煨汤馆在哪?