精易论坛

标题: 一个很头大数组安排问题,请帮忙想下该怎么写啊。 [打印本页]

作者: lcl52012    时间: 2017-3-1 16:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: 寒潮    时间: 2017-3-1 16:05
取出一个,删掉一个,不足3个,就全取,这样可行?
作者: 350246356    时间: 2017-3-1 16:05
没看懂你讲什么
作者: 猥琐小胖子    时间: 2017-3-1 16:06
估计你平时用数组的时候,都直接调用,没用取数组成员做判断。

取成员的时候,取完后顺便删除。
取之前判断下剩余的成员数量。
作者: Cand    时间: 2017-3-1 16:08
认真读了你的问题,我也开始头疼了,。。,。
作者: 幻月工作室    时间: 2017-3-1 16:08
没感觉麻烦到哪里去,只是你说的麻烦了,取一个删一个,判断剩余个数就行了
作者: lcl52012    时间: 2017-3-1 16:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: lcl52012    时间: 2017-3-1 16:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: 猥琐小胖子    时间: 2017-3-1 16:13
lcl52012 发表于 2017-3-1 16:12
确实数组用得不好,平时都是简单调用而已。绕多了就头大了。。。。

取之前 先用取数组成员。如果等于0了就说明没了 。
你可以直接按顺序一直提取第一个成员,删除第一个成员这样。
作者: 寒潮    时间: 2017-3-1 16:13
删除成员
取数组成员数
看看易语言知识库,核心支持库,数组操作

补充内容 (2017-3-1 16:14):
取到哪个成员后,就从数组里面删掉这个成员,下次再取的时候,用取数组成员数判断一下数组里面的成员个数,不足你规定的,就全用了。
作者: lcl52012    时间: 2017-3-1 16:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: 落花飞雪    时间: 2017-3-1 16:25
不知所云。。。。




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4