Thema: Delphi Array

Einzelnen Beitrag anzeigen

Farhan

Registriert seit: 14. Jul 2008
10 Beiträge
 
#1

Array

  Alt 1. Aug 2008, 00: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
  Mit Zitat antworten Zitat