dichiarare la matrice , dandogli un nome di variabile e di un tipo di dati . L'esempio seguente dichiara una struttura a matrice per contenere sei numeri interi :
Dim numValues ( 5) As Integer
La dichiarazione alloca spazio sufficiente in memoria per il programma per memorizzare sei numeri interi , riferimento come 0 a . 5
2
assegnare valori agli elementi dell'array , affrontando ogni elemento con il nome della matrice e del suo pedice :
numValues ( 0 ) = 333
numValues ( 1 ) = 681
il vantaggio della struttura dati dell'array è che è facilmente affrontati dichiarazioni ripetizione , raggruppando tutte le operazioni piuttosto che richiedono numerose dichiarazioni discreti. Il ciclo for , come esempio , ripete un'operazione di assegnazione sulla struttura a matrice :
Per x = 0-5
numValues ( x ) = x
Prossimo x
3
compilare il programma e verificare i risultati dell'istruzione .
multidimensionale Array
4
dichiarare un array multidimensionale , dando un nome variabile e un tipo di dati . L' esempio seguente dichiara una struttura di array multidimensionale che contiene tre file di quattro numeri interi :
Dim TABLEVALUES ( 2 , 3 ) As Integer
La dichiarazione alloca spazio sufficiente in memoria per il programma per memorizzare la tabella . Per fare riferimento alle variabili array , è necessario fare riferimento la riga e la colonna indici al tempo stesso .
5
Assegnare i valori agli elementi dell'array , affrontando ogni elemento con il nome della matrice e la sua riga e colonna pedice :
numValues ( 0 , 0 ) = 333
numValues ( 0 , 1 ) = 681
il vantaggio della struttura dati array è che si tratta di facilmente affrontato da dichiarazioni ripetizione , raggruppando tutte le operazioni , piuttosto che numerose dichiarazioni discrete . Ad esempio, il ciclo for ripete un'operazione di assegnazione sulla struttura a matrice :
Per x = 0-2
Per y = 0-3
numValues ( x , y ) = x * 3
Prossimo y
Prossimo x
6
compilare il programma e verificare i risultati dell'istruzione .
Programmazione © www.354353.com