Registriert seit: 14. Jul 2008
10 Beiträge
|
Array
1. Aug 2008, 01:06
Servus,
Ich habe momentan ein Verständnisproblem mit den sogenannten ,, Arrays ".
Folgendes ist mir unklar:
High(my2DIntArray);
Dieser Aufruf liefert 2 zurück, denn das Array enthält ja drei Zeilen! Ein
Aufruf von
ʺLengthʺ würde 3 zurück geben. Um den höchsten zulässigen Index der
ʺUnterarraysʺ
herauszufinden, wendet man High einfach auf sie an:
High(my2DIntArray[0]);
liefert 0 zurück (weil es ja nur ein Element enthält) und
High(my2DIntArray[3]);
liefert 6 zurück. ʺLengthʺ würde 1 bzw. 7 zurückliefern
Ich verstehe nämlich nicht, wie man darauf gekommen ist, wieviele Zeilen
und Elemente das Array hat und wie man darauf kommt, wieviel
zurückgeliefert wurde. Ich wäre dankbar, wenn ihr mir helfen könntet.
MfG,
Farhan
|