Speicherverwaltung mit Zeigern II

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

sortaddr3.pl
while (<$book>) {
   chomp;
   my @fields = split /:/;
   # ...
}

*@fields wird mit my innerhalb der while-Schleife und somit in einem inneren Block deklariert. Entsprechend gesellt sich @fields nicht den bisherigen Variablennamen hinzu, sondern gehört zu einem eigenen Block, der sich vor den bisherigen Block davorschiebt.
 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 1996 - 2003 Andreas Borchert, in HTML konvertiert am 01.10.2003