打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【VFB】数组

数组

多维容器类型。

是变量的特殊类型,作为多个值的容器,数组可以存储任何类型的元素,并且其所有元素共享相同的类型。

元素和位置

数组存储的值是其元素。数组的每个元素都有一个对应的位置,它是一个Integer值,从数组的下标到其上标。这些位置用于使用操作符 ()访问数组中的各个元素,该位置会返回对该位置的元素的引用。数组中的有效位置大于或等于其下限,小于或等于其上限。

  1. ' Create an array of 3 elements all having the value zero (0.0f).
  2. Dim array(1 To 3) As Single
  3. ' Assign a value to the first element.
  4. array(1) = 1.2
  5. ' Output the values of all the elements ("1.2 0 0").
  6. For position As Integer = 1 To 3
  7. Print array(position)
  8. Next

尺寸和边界

数组的大小等于在任何给定时间存储的元素的数量。数组的大小可以为零(0),这意味着它不存在任何值.如果数组的大小大于零,则存储了许多元素。数组的大小等于其上限和下限之间的差异,或UBound(array ) - LBound(array ) + 1.

下限和上限不仅可以确定数组的大小,还可以确定各个元素的有效位置。例如,具有零(0)和四(4)的下限和上限的数组存储五(5)个元素,第一个元素在位置0,最后一个在位置5。这些边界可以在声明数组时被指定,或者对于某些数组,通过调整数组的大小可以改变。可以使用LBound和UBound分别检索数组的下限和上限。

创建或调整数组大小时,如果未指定下限,则默认为零(0)。

  1. ' Declares and initializes an array of four integer elements.
  2. Dim array(3) As Integer = { 10, 20, 30, 40 }
  3. ' Outputs all of the element values (" 10 20 30 40").
  4. For position As Integer = LBound(array) To UBound(array)
  5. Print array(position) ;
  6. Next
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VBA进阶 | 数组基础02: 简单的数组操作
VBA进阶 | 数组基础03: 二维数组
【精讲】VB数组与过程专项内容知识要点及程序问题解答思路分析
VBA笔记:数组
asp数组的使用
第八章 数组
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服