Die Überprüfung der Argumenttypen und Argumentanzahl ist nur möglich, wenn zuvor eine Prototypvereinbarung erfolgte.
VERBATIM/b252: Definition: double potenz (double x, int y) { ... } Aufruf: double d1, d2; int i; ... d1 = potenz(d2, i); ...
z.B.: f(25) /* Übergabe des Wertes 25 */
Die Argumentübergabe von Feldern, Zeichenkettenkonstanten und Funktionen erfolgt als Adresse (call by reference).
z.B.: f("HALLO") /* Adresse der Zeichenkette HALLO */