在VB中,数组下标的默认下界是 什么? 。

来源:百度知道 编辑:UC知道 时间:2024/05/12 11:35:51

VB中定义数组的起始下标默认从0开始。用Option Base 1语句将数组默认起始下标设置为 1。

(1)不使用Optioan Base 语句,数组起始下标默认为 0

Option Explicit

' 没有用 Option Base 语句,数组下标从0开始
' 因此,数组 a 包含了 11 个元素
Dim a(10) As Integer

Private Sub Form_Load()
    Dim i As Integer
    For i = 0 To 10
        a(i) = i
    Next
End Sub

(2)用Optioan Base 1 语句,数组起始下标默认为 1

Option Explicit
Option Base 1

' 使用了 Option Base 1语句,数组下标从1开始
' 因此,数组 a 包含了 10 个元素
Dim a(10) As Integer

Private Sub Form_Load()    
    Dim i As&nb