09.陣列(Arrays)

 
        陣列裡含有一些元素,其型態是除了布林、字串、或其他陣列的變數型態。擷取這些元素都必須以索引的方式。如果一個陣列有二組索引,則稱為二維陣列,以上則以此類推。陣列宣告時可以在名稱後面順便宣告陣列的大小。陣列的索引是從0開始計算。例如:
 
 
Dim myarray(5) As Short = {1,2,3,4,5,6}
 
 
 
 
 
 
        以下例子為利用陣列的範例
 
 
Sub Main()
 
         Dim myarray(5) As Short = {1,2,3,4,5,6}    

         Dim x
As Short
         x=
0
         Debug myarray(4), CR        
' 將陣列元素4的值顯示出來
         Do While x<6                    
' 將所有陣列元素顯示出來 
             Debug myarray(x)        

             x+=1
         Loop
 
End Sub
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
         終端視窗(Terminal Window) 將會先顯示陣列元素4的值。之後再把所有陣列元素顯示出來。
 
 
        以下例子為利用陣列寫出九九乘法表。 
 
 
Sub Main()
        
Dim m(8,8) As BYTE
        
Dim I As BYTE
    
    Dim J As BYTE
    
    For I=0 to 8
                
For J=0 to 8
                        m(I,J)=(I+
1)*(J+1)
            
            Debug m(I,J)," "
                
Next J
        
        Debug CR
    
    Next I
End Sub
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
       終端視窗(Terminal Window) 將會顯示出一個九九乘法表。請注意一個陣列最大限制為100個元素。