Individuelle datavariabler er en grundpille i den programmør repertoire. Grupper af individuelle variabler bliver en udfordring at arbejde med , da de skal løses én efter én . Visual Basic understøtter en fælles datastruktur kendt som en matrix , hvor gerne datatyper er grupperet i en enkelt struktur, der er lettere behandlet , kopieres og manipuleret. Arrays er single - dimensioneret , danner en liste over dataelementer , og multi- dimensioneret , skaber en matrix af elementer. Ting du skal
Visual Basic
Vis Flere Instruktioner
Single Dimension Array
1
Erklær array, giver det en variabel navn og en datatype . Følgende eksempel erklærer en array struktur til at indeholde seks heltal :
Dim numValues (5) As Integer
Opgørelsen allokerer tilstrækkelig plads i hukommelsen for programmet til at gemme seks heltal, opført som 0 gennem . 5 fotos 2
Tildel værdier til elementerne i array, adressering hvert element ved navn array og dets indeks :
numValues (0) = 333
< p> numValues (1) = 681
Fordelen af array datastruktur er, at det let løses ved gentagelse udsagn , gruppering alle de operationer, snarere end at kræve adskillige diskrete udsagn. For-løkken , som et eksempel, gentager en opgave operation på array struktur : Hej
for x = 0 til 5
numValues (x) = x
Next x < br >
3
kompilere programmet og kontrollere resultaterne af opgørelsen.
multidimension Arrays
4
Erklær en multidimensional array, hvilket giver det en variabel navn og en datatype . Følgende eksempel erklærer en flerdimensional tabel struktur, der indeholder tre rækker af fire heltal :
Dim tableValues ( 2, 3) As Integer
Opgørelsen allokerer tilstrækkelig plads i hukommelsen til programmet til at gemme tabel . At referere array variabler , skal du referere til både rækken og kolonne sænket samtidigt .
5.
tildele værdier til de elementer i array, adressering hvert element ved navn rækken, og dens række og kolonne sænket :
numValues (0 , 0) = 333
numValues (0 , 1) = 681
Fordelen af array datastruktur er, at det er let løses ved gentagelse udsagn , gruppering alle de operationer, snarere end mange diskrete erklæringer. For eksempel gentager for-løkken en opgave operation på array struktur : Hej
x = 0 til 2
y = 0 til 3
numValues (x, y ) = x * 3 fotos
Næste y
Næste x
6
kompilere programmet og kontrollere resultaterne af opgørelsen.
< br >