Cuprins
Am acoperit matrici, matrici statice și matrici dinamice într-un tutorial anterior. Vom analiza o eroare comună asociată cu matrici statice numită Expresie constantă necesară. Această eroare este generată atunci când încercați să utilizați o matrice statică în loc de o matrice dinamică așa cum se arată în codul de mai jos:
Matricea statică trebuie să aibă constante utilizate pentru a o seta, deoarece este fixă.
Modul de a rezolva această eroare este de a utiliza în schimb o variabilă matrice dinamică. Ați folosi cuvântul cheie ReDim de fiecare dată când doriți să redimensionați matricea. Acest lucru este indicat în codul de mai jos:
123456789101112131415 | Sub Utilizarea ReDim ()Valoarea dim 1 ca întregValoare dim2 Ca întregValoarea dim 3 ca întregvaloare1 = 3valoare2 = 9valoare3 = 15Dim listofvalues () Ca întregReDim listofvalues (valoare1)Sfârșitul Sub |
Citiți mai multe despre variabilele matricei dinamice în tutorialul nostru privind variabila matrice.