Site icon Dator8 Skåp

hur man programmerar en array i Visual Basic 6.0

Individuella data variabler är en stöttepelare i programmerarens repertoar . Grupper av enskilda variabler blivit en utmaning att arbeta med , eftersom de måste tas upp en efter en . Visual Basic stödjer en gemensam datastruktur som kallas en array , där liksom datatyper är grupperade i en enda struktur som är lättare att behandlas , kopieras och manipuleras . Arrayer är enda dimensionerade och bildar en förteckning över dataelement och multi-dimensionerade , vilket skapar en matris av element

Du behöver : .
Visual Basic .

inre dimensionen Array

1 .
fastställa arrayen , vilket ger en variabel namn och en datatyp . I följande exempel deklareras en matris struktur för att innehålla sex heltal :

Dim numValues (5 ) As Integer

Uttalandet anslår tillräckligt med utrymme i minnet för programmet att lagra sex heltal , kallad 0 till 5 .
2 .
Tilldela värden till de delar av kedjan , ta itu med varje element av Namnet på den matris och dess nedsänkt :

numValues (0 )=333

numValues ( 1 )=681

Fördelen med array datastruktur är att det lätt kan åtgärdas genom upprepning uttalanden , gruppera alla av verksamheten snarare än att kräva flera diskreta uttalanden . For-slingan , som exempel , upprepning av ett uppdrag operation på matrisen struktur :

För x=0 till 5

numValues ( x )=x

Nästa x
3 .
Kompilera programmet och kontrollera resultaten av meddelandet .

Multidimension Arrays

1 .
Deklarera en flerdimensionell array , vilket ger en variabel namn och en datatyp . I följande exempel deklareras en flerdimensionell array struktur som innehåller tre rader med fyra heltal :

Dim tableValues (2 , 3 ) As Integer

Uttalandet anslår tillräckligt med utrymme i minnet för programmet för att lagra tabellen . Att referera till vektorvariabler , du måste hänvisning både rad och kolumn nedsänkt på samma gång .
2 .
Tilldela värden till de delar av kedjan , ta itu med varje element med namnet på matrisen och dess rad och kolumn nedsänkt :

numValues ( 0 , 0 )=333

numValues (0, 1 )=681

Fördelen med array datastruktur är att det lätt kan åtgärdas genom upprepning uttalanden , gruppera alla av verksamheten snarare än många diskreta uttalanden . Till exempel upprepar för slinga ett uppdrag operation på matrisen struktur :

För x=0 till 2

för y=0 till 3

numValues (x, y )=x * 3

Nästa y

Nästa x
3 .

Kompilera programmet och kontrollera resultaten i meddelandet .

Exit mobile version