VB基礎教程:第五章第二節靜態數組及聲明

VB基礎教程:第五章第二節靜態數組及聲明,第1張

VB基礎教程:第五章第二節靜態數組及聲明,第2張

5.2靜態數組和聲明

1.一維數組

一維數組的聲明形式:

Dim數組名(下標)[As類型]

注意:(1)下標必須是常數,不能是表達式或變量;
(2)下標的最小下界爲-32768,上界爲32767;下界省略,默認值爲0,一維數組大小爲:上界-下界 1
(3)如果省略類型,則爲variant。

例:(1) Dim A(10) As Integer
聲明A是數組名,整數,11個元素的一維數組,下標從0到10。
(2)Dim B(-3 to 5)As String * 3
聲明B是數組名,字符串類型,一維數組,有9個元素。下標範圍是-3 ~ 5,每個元素最多可以存儲3個字符。

2.多維數組

靜態多維數組的聲明形式:
Dim數組名(下標1[,下標2…]) [As類型]

注意:(1)下標的個數決定數組的維數,最多60維。
(2)每一維的大小=上界-下界 1;數組的大小=每個維度的大小的乘積。

例:Dim C (-1到5,4) as long
聲明C爲數組名,長整型,二維數組,第一維下標的範圍爲-1 ~ 5,第二維下標的範圍爲0 ~ 4,佔用7x 5長整型變量的空。

3.預防措施

(1)在某些語言中,下限一般從1開始。爲了使用方便,可以在VB的窗躰層或者標準模塊層用Option Base n語句重置數組的下界,比如Option Base 1。
(2)數組聲明中的下標與每一維的大小有關,是數組說明符,而程序中其他地方出現的下標是數組元素。兩者寫法相同,但含義不同。
(3)數組聲明時的下標衹能是常量,其他地方出現的數組元素下標可以是變量。

位律師廻複

生活常識_百科知識_各類知識大全»VB基礎教程:第五章第二節靜態數組及聲明

0條評論

    發表評論

    提供最優質的資源集郃

    立即查看了解詳情