|
Der Parameterübergabe-Mechanismus dient der Kommunikation
zwischen dem Aufrufer und der Prozedur.
| |
Werte-Parameter dienen der unidirektionalen Kommunikation
vom Aufrufer zur Prozedur. Beispiel: Write.Int | |
Referenz-Parameter können verwendet werden, um von der
Prozedur berechnete oder bestimmte Werte an Variablen
des Aufrufers zuzuweisen. In diesem Falle spielt der Wert
der Variablen vor dem Aufruf keine Rolle. Beispiel: Read.Int | |
Referenz-Parameter können aber auch für eine bidirektionale
Kommunikation verwendet werden. Dann betrachtet die Prozedur
den Wert der auf diese Weise übergebenen Variable und hat
dann die Möglichkeit, den Wert der Variable zu verändern.
|
Copyright © 2004, 2005 Andreas Borchert, in HTML konvertiert am 18.02.2005 |