易语言-数组的使用

这篇博客介绍了易语言中数组的使用,包括初始化、赋值、循环操作和二维数组的创建。通过示例展示了如何动态添加数组成员、重定义数组大小以及如何复制数组。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

.版本 2
.支持库 spec


.程序集 窗口程序集1


.子程序 __启动窗口_创建完毕
.局部变量 数组1, 文本型, , "0"
.局部变量 x, 整数型
.局部变量 y, 整数型




.' 变量循环首 (1, 3, 1, y)


    .' 变量循环首 (1, 4, 1, x)


        ' 加入成员 (数组1, “x” + 到文本 (x) + “y” + 到文本 (y))


    .' 变量循环尾 ()
.' 变量循环尾 ()
' 重定义数组 (数组1, 真, 4, 3)
' 调试输出 (数组1)






.子程序 _按钮1_被单击
.局部变量 数组, 文本型, , "2"


' 数组的使用方法
数组 [1] = “a”
数组 [2] = “b”
调试输出 (数组)




.子程序 _按钮2_被单击
.局部变量 数组, 文本型, , "2"
.局部变量 x, 整数型


.变量循环首 (1, 2, 1, x)
    数组 [x] = 到文本 (x)
.变量循环尾 ()
调试输出 (数组)




.子程序 _按钮3_被单击
.局部变量 数组, 文本型, , "2"
.局部变量 x, 整数型


.变量循环首 (1, 2, 1, x)
    .如果 (x > 1)
        数组 [x] = 到文本 (x)
    .否则
        数组 [x] = “我小于1,没人把我加入到数组”
    .如果结束


.变量循环尾 ()
调试输出 (数组)




.子程序 _按钮4_被单击
.局部变量 数组, 文本型, , "0"
.局部变量 y, 整数型
.局部变量 x, 整数型




' 加入成员 (, ) 这个函数是加入到数组的末尾,所以只要声明了数组就可以直接使用
' 4*5二维数组实例
.变量循环首 (1, 5, 1, y)
    .变量循环首 (1, 4, 1, x)
        加入成员 (数组, “x” + 到文本 (x) + “y” + 到文本 (y))
    .变量循环尾 ()
.变量循环尾 ()
' 测试数组维数
调试输出 (取数组下标 (数组, 1))
调试输出 (数组)
' 到这里为止仍然是一维数组,我们上面仅仅是把二维数组一次压入了一个一维数组,我们需要利用 数组函数改变维数
重定义数组 (数组, 真, 4, 5)  ' 假是覆盖之前的数据,我们仅仅是格式化一下数组,所以我们改为 真
调试输出 (取数组下标 (数组, 1))
调试输出 (取数组下标 (数组, 2))
调试输出 (数组)




.子程序 _按钮5_被单击
.局部变量 数组, 文本型, , "2"
.局部变量 x, 整数型
.局部变量 数组1, 文本型, , "2"


' 复制数组
.变量循环首 (1, 2, 1, x)
    .如果 (x > 1)
        数组 [x] = 到文本 (x)
    .否则
        数组 [x] = “我小于1,没人把我加入到数组”
    .如果结束


.变量循环尾 ()
调试输出 (数组)
复制数组 (数组1, 数组)
调试输出 (数组1)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值