next up previous contents index
Weiter: 5.5 Unterprogramm-Implementation Hinauf: 5 Unterprogramme Zurück: 5.3 Aufruf von

Rückkehr aus Unterprogrammen

 

Die Rückkehr aus einer Prozedur erfolgt entweder dadurch, daß das Ende des Prozedur-Codes erreicht wird, oder durch eine Return-Anweisung   an beliebiger Stelle innerhalb des Unterprogramm-Codes. Es kann auch mehrere Return-Anweisungen in einer Prozedur geben.

Die Rückkehr aus einer Funktion muß durch eine Return-Anweisung   erfolgen, der der Rückgabewert mitgegeben wird, z.B.:

return true;

Es können mehr als eine einzige Return-Anweisung im Funktions-Code vorhanden sein. Wird jedoch eine Funktion dadurch verlassen, daß das Ende ihres Codes ohne eine Return-Anweisung erreicht wird, so wird die Fehlermeldung program_error ausgelöst.



Johann Blieberger
Wed Feb 11 09:58:52 MET 1998