易语言数组操作模块

易语言 2020-08-24 18:36:49

易语言数组操作模块

.子程序 数组_文本排序, , 公开, 根据冒泡排序算法,对数组中成员进行排序。
.参数 数组名, 文本型, 数组
.参数 升序排列, 逻辑型, 可空, 默认为真,即升序排列,大写在前,小写在后。
.参数 是否区分大小写, 逻辑型, 可空, 默认为真,即区分大小写.

.计次循环首 (取数组成员数 (数组名) - 1, m)
.计次循环首 (取数组成员数 (数组名) - m, n)
.如果真 (字符串比较大小 (数组名 [m], 数组名 [m + n]) > 0)
tmp = 数组名 [m + n]
数组名 [m + n] = 数组名 [m]
数组名 [m] = tmp
.如果真结束

.计次循环尾 ()
.计次循环尾 ()