Nwlapcug.com


Come creare una matrice in Visual Basic

Le matrici sono il più fondamentale di tutte le strutture di dati nella programmazione, e praticamente tutte le lingue accettano una qualche forma di matrice. Visual Basic non fa eccezione. Le matrici sono definite in Visual Basic utilizzando la stessa sintassi che viene utilizzata per definire qualsiasi altra variabile, ad eccezione del fatto che un insieme di argomenti di dimensione vengono aggiunti. Questi descrivono quanti elementi dovrebbe essere nella matrice anche come quali dimensioni deve avere la matrice.

Istruzioni

1

Aprire Visual Basic.

2

Incollare il seguente in qualsiasi punto nel codice di programma per definire una matrice unidimensionale:

Dim myArray(10) As Integer

Proprio come la definizione di una variabile, la definizione inizia con la parola chiave "dim" seguita dal nome della variabile e "come (datatype)." In una definizione di matrice, tuttavia, viene fornito un argomento di dimensione che descrive quanto grande sarà la matrice. In questo esempio, "myArray" conterrà dieci numeri interi.

3

Incollare il seguente per definire una matrice multidimensionale:

Dim myMultiDimArray(10,10) As Integer

Questa volta, la matrice rappresenta una griglia di dieci-di-dieci di interi per un totale di 100 elementi. Una matrice può avere fino a 32 dimensioni.

Consigli & Avvertenze

  • Qualsiasi tipo di dati può essere collocato in una matrice.
  • Le matrici possono avere al massimo (2 ^ 31)-1 elementi. È possibile che si riempirà tutta la memoria disponibile prima di raggiungere questo limite.
  • Le matrici possono essere ridimensionate, ma questo richiede Visual Basic copiare l'intera matrice in una nuova posizione in memoria. Normalmente questo non è un problema, ma un programma che tenta di ridimensionare ripetutamente matrici di grandi dimensioni Mostra evidente rallentamento.