Wie wird ein Array deklariert?

Wie wird ein Array deklariert?

Im folgenden Beispiel wird ein Array aus fünf Integern deklariert: Dieses Array enthält die Elemente array [0] bis array [4]. Die Elemente des Arrays werden mit dem Standardwert des Elementtyps initialisiert ( 0 für Integer). Arrays können jeden beliebigen Elementtyp speichern, den Sie angeben.

Was sind mehrdimensionale Arrays?

Mehrdimensionale Arrays. Arrays können selber auch andere Arrays enthalten. Man spricht dann von mehrdimensionalen Arrays. Nebenstehend ist das Schema eines zweidimensionalen Arrays dargestellt, in dem 3 Arrays der Länge 5 enthalten sind und das auf die folgende Weise deklariert werden kann.

Wie kann ich ein Array initialisieren?

Dies wird im folgenden Beispiel veranschaulicht, in dem ein Array aus Zeichenfolgen deklariert wird: Sie können die Elemente eines Arrays initialisieren, wenn Sie das Array deklarieren. Der Spezifizierer für die Länge ist nicht erforderlich, weil dieser von der Anzahl der Elemente in der Initialisierungsliste abgeleitet wird. Zum Beispiel:

Was sind die einzelnen Einträge eines Arrays?

Die einzelnen Einträge eines Arrays sind der Reihe nach durchnummeriert. Man spricht vom Index der jeweiligen Position. Dem obigen Schema ist zu entnehmen, dass die Zählweise der Indices bei 0 beginnt, sodass ein Array der Länge 5 die Indices von 0 – 4 besitzt.

Wann stehen Dynamische Arrays zur Verfügung?

Dynamische Array stehen erst ab Delphi 4 zur Verfügung.Ein mehrdimensionales, dynamisches Array müßen sie wie folgt deklarieren: Die Größe können sie dann mit setLength folgender Maßen anpassen: Mehrdimensionale, dynamische Arrays können auch ungleichmäßig sein: Ein solches Array hätte folgenden Aufbau (Jedes O ist ein Element):

Wie wird ein Array erzeugt?

Um ein Array während der Laufzeit zu erzeugen, wird dem Operator newin rechteckigen Klammern hinter dem Typ mitgeteilt, wie viele Elemente angefordert werden sollen. Der Zeiger, dem der neue Speicher zugeordnet wird, kann anschließend, auf Grund der Kompatibilität zwischen Zeiger und Array, genauso behandelt werden wie ein Array.

Beginne damit, deinen Suchbegriff oben einzugeben und drücke Enter für die Suche. Drücke ESC, um abzubrechen.

Zurück nach oben