C-Programmierung

Statische Arrays

Tabellen | | Array Initialisierung

Arrays müssen in C statisch sein, d.h. die Anzahl der Elemente n muss konstant sein. Die Größe des belegten Speicherplatzes ändert sich zur Laufzeit nicht.

Variablen sind daher in der Größen-Definition des Arrays nicht erlaubt. Konstante Ausdrücke (z.B. 2*10+1) sind jedoch zulässig. Ebenso die Verwendung von static const Variablen (z.B. static const int n=10).

Dynamische Arrays werden durch sog. Zeiger realisiert.

Tabellen | | Array Initialisierung

Options: