Arrays

Definition
Arrays sind Variablen, die Listen speichern
Bemerkung : Die Elemente eines Arrays sind Skalare
Zuweisung
@array = Liste;

$array[2] = 7; Skalar !
@array[1,2] = (5,6);

Beispiele für Listen : eine Zahlenfolge, die Zeilen einer Datei, Rückgabewerte einer Funktion/Subroutine, eingelesene Pufferinhalte

Dimension (Anzahl der Elemente)
Der Ausdruck $#array liefert den höchsten Index von @array
Beispiel : @array = (5,4,6,1) => $#array = 3

Die Zuweisung $zahl = @array liefert die Anzahl der Elemente ( = $#array + 1)
ACHTUNG : Das Array wird hierbei im skalaren Kontext gelesen und hat nichts mehr mit den Elementen des Arrays zu tun ! Skalare Variablen beginnen immer mit "$"