分享

关于重定义数组的用法。

 无负年华 2016-12-13
.支持库 spec
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
.局部变量 k, 文本型, , '0'
.局部变量 u, 文本型, , '0'
k = { “1”, “2”, “3” }

重定义数组 (u, 真, 取数组成员数 (k))
调试输出 (u)




重定义数组的作用是本命令可以重新定义指定数组的维数及各维的上限值。本命令为初级命令。命令参数表中最后一个参数可以被重复添加。[e=0].版本 2.支持库 spec.子程序 __启动窗口_创建完毕.局部变量 数字, 整数型, , '0'.局部变量 u, 整数型, , '0'数字 = { 1, 2 }u = { 3, 4 }重定义数组 (u, 假, 取数组成员数 (数字))调试输出 (u)u = { 3, 4 }重定义数组 (u, 真, 取数组成员数 (数字))调试输出 ...

本命令可以重新定义指定数组的维数及各维的上限值。本命令为初级命令。命令参数表中最后一个参数可以被重复添加。
[e=0].版本 2
.支持库 spec

.子程序 __启动窗口_创建完毕
.局部变量 数字, 整数型, , '0'
.局部变量 u, 整数型, , '0'

数字 = { 1, 2 }
u = { 3, 4 }
重定义数组 (u, 假, 取数组成员数 (数字))
调试输出 (u)
u = { 3, 4 }
重定义数组 (u, 真, 取数组成员数 (数字))
调试输出 (u)
[/e]
你自己去体会一下。我感觉这个东西需要悟一下,重定义数组重定义的是第一个参数,而不是复制数组,所以,你不要混淆了
[e=4].版本 2
.支持库 spec

.子程序 _按钮1_被单击
.局部变量 k, 文本型, , '0'
.局部变量 u, 文本型, , '0'
.局部变量 i, 整数型

k = { “1”, “2”, “3” }
调试输出 (k)
' -------------------------直接赋值
u = k
' 重定义数组 (u, 真, 取数组成员数 (k))
调试输出 (u)


' -------------------------加入成员
.计次循环首 (取数组成员数 (k), i)
    加入成员 (u, k )
.计次循环尾 ()
调试输出 (u)
' -------------------------
[/e]

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多