30.11.2011, 12:33 AM
Zitat:Original geschrieben von woody
Dim komt von Dimension und bedeutet, dass Speicherplatz in der für die Variable benötigten Größe (=Dimension) reserviert wird.
Bist du schockiert oder so? Hier heißt es nicht Integral, sondern Integer
i() IST das Array.
i(0) ist der erste Wert IM Array (die Zahlen dort fallen natürlich vom Himmel), da, wo die Null steht, das nennt man Index (und fällt nicht vom Himmel). Und um die Verwirrung perfekt zu machen: der Index kann auch ne ganzzahlige, positive Variable sein
Beispiel:
Code:
Dim i(5) As Int32
Dim j As Int32
For j = 0 To 5
i(j) = 27 + j
Next j
Aufgabe: was ist der Wert in i(3)?
Ok, mit Dim sach ihn also das da was zu speichern ist.
i() IST also das Arry, ich kollidier dabei etwas mit dem Matheunterricht wo diese schreibweise ja eigentlich heißt F"Funktion"("von"x ) ich denk mal das wird hier nicht anders sein.
Mir fehlt irgendwie der Punkt wo man dem Arry sacht was es denn mit dem Index machen soll.
For J = 0 to 5 Ist doch ein Loop/Schleifenbefehll wenn ich mich
nicht irre
sprich bei i(j) = 27 + j rechnet er:
i(j) = 27 + 1
i(j) = 27 + 2
usw...
Oder denk ich hier zu sehr an meinen Matheunterricht ?