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 "$"