Individuella datavariabler är en stöttepelare i programmerarens repertoar . Grupper av enskilda variabler blir en utmaning att jobba med , eftersom de måste åtgärdas en efter en . Visual Basic stödjer en gemensam datastruktur som kallas en matris , där samma datatyper är grupperade i en enda struktur som är mer lätt åtgärdas , kopieras och manipuleras . Arrayer är single- dimensionerade , bildande en lista av dataelement , och multi- dimensionerad , att skapa en matris av element. Saker du behöver Review, Visual Basic
Visa fler instruktioner
enda dimension Array
1
Deklarera arrayen , vilket ger det en variabel namn och en datatyp . I följande exempel deklareras en array struktur att innehålla sex heltal :
Dim numValues ( 5 ) As Integer
Uttalandet allokerar tillräckligt med utrymme i minnet för programmet att lagra sex heltal , kallad 0 genom . 5
2
tilldela värden till elementen i arrayen , adressering varje element med namnet på gruppen och dess index :
numValues ( 0 ) = 333
numValues ( 1 ) = 681
fördelen arrayen datastruktur är att det är lätt åtgärdas genom upprepning uttalanden , gruppera alla de verksamheter snarare än att kräva flera diskreta uttalanden . Den for-slingan , som ett exempel , upprepar ett uppdrag operation på arrayen struktur :
för x = 0 och 5
numValues ( x ) = x
Next x
3
Kompilera programmet och kontrollera resultaten av uttalandet .
Multidimension Arrays
4
Deklarera en flerdimensionell array , vilket ger det en variabel namn och en datatyp . Följande exempel förklarar en flerdimensionell array struktur som innehåller tre rader med fyra heltal :
Dim tableValues ( 2 , 3 ) As Integer
Uttalandet allokerar tillräckligt med utrymme i minnet för programmet att lagra tabell. Att referera till fältvariabler , måste du referera både rad och nedsänkt kolumn på samma gång .
5
Tilldela värden till elementen i arrayen , adressering varje element med namnet på gruppen och dess rad och kolumn nedsänkt:
numValues ( 0 , 0 ) = 333
numValues ( 0 , 1 ) = 681
fördelen av arrayen datastruktur är att det är lätt åtgärdas genom upprepning uttalanden , gruppera alla de verksamheter snarare än många diskreta uttalanden . Till exempel , upprepar för slingan ett uppdrag operation på arrayen struktur :
För x = 0 till 2 Review
för y = 0 och 3
numValues ( x , y ) = x * 3 bilder
Nästa y
Next x
6
Kompilera programmet och kontrollera resultaten av uttalandet .