| | |
Summary: Beim Aufruf der Funktion max in Zeile 23
· werden zun¨achst die Werte der Parameter (zahl bzw.
-zahl) bestimmt,
· die Variablen a bzw. b der Funktion max (Zeile 3)
werden mit diesen Werten belegt,
· dann werden die zur Funktion geh¨origen Anweisungen
(Zeilen 513) ausgef¨uhrt
· und schließlich wird der Aufruf der Funktion durch den
(gem¨aß Zeile 13) zur¨uckgelieferten Wert ersetzt
136
6.1.2 Definition von Funktionen
Funktionsdefinition: Hier wird dem Compiler mitgeteilt,
· wie die Funktion heißt,
· welchen Datentyps die Argumente sind,
· welchen Datentyps das Ergebnis ist und
· welche Operationen beim Aufruf der Funktion auszuf¨uhren
sind (Funktionsrumpf).
· Außerdem werden Namen f¨ur die formalen Parameter fest-
gelegt.
Den formalen Parametern werden die Werte der beim
|