|
|
Funktionen
Eine Funktion wird mit dem Schlüsselwort
[Simple Funktion] sub linie { print '-' x 79 . "n; } ... linie; ... linie; Funktionen haben den Vorteil, dass Programmzeilen nicht an verschiedenen Stellen des Programms wiederholt werden müssen. Das Vermeiden von Wiederholungen mindert Fehlerquellen. Fehlerkorrekturen in Funktionen, die häufiger aufgerufen werden, lassen mehrere Stellen des Programms davon profitieren. Daneben sorgen Funktionen für Übersicht. Da Details in den Funktionen verborgen werden, entsteht ein Blick auf die Struktur des Gesamtprogramms. An Funktionen können auch Parameter übergeben werden. Beim Aufruf werden sie einfach hinter dem Funktionsnamen aufgezählt. Vom inneren der Funktion können Sie sie "uber das Array @_ zugreifen. Das Beispiel linie ist so erweitert worden, dass als Parameter übergeben wird, wieviele Striche für die Linie verwendet werden sollen.
[Funktion mit Parameter] sub linie { print '-' x $_[0] . "n"; } ... linie(5); ... linie 15;
Es können lokale Variablen mit Hilfe der Schlüsselworte
|
|
Copyright © Rheinwerk Verlag GmbH 2003
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken.
Ansonsten unterliegt das Openbook denselben Bestimmungen wie die gebundene Ausgabe:
Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie
Einspeicherung und Verarbeitung in elektronischen Systemen.
Nutzungsbestimmungen | Datenschutz | Impressum
Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de
Cookie-Einstellungen ändern