next up previous contents
Nächste Seite: Rückgabewerte und return-Befehl Aufwärts: Funktionen Vorherige Seite: Aufbau und Funktionsweise (Kontrollfluß)   Inhalt

Prototypen

Prototypen sind Funktionsköpfe mit nachfolgendem Semikolon, die also nur behaupten, daß es eine Funktion mit angegebenem Namen, Rückgabewert und Parametern irgendwo gibt. Da die Namen der Parameter für die reine Deklaration unwichtig ist, können sie weggelassen werden und statt dessen nur die Typen angegeben werden. So findet sich in der Datei math.h (Bei UNIX-Systemen traditionellerweise im Verzeichnis /usr/include/) für die o.a. pow-Funktion statt z.B.


 double pow(double basis, double exponent);

oft nur


 double pow(double, double);

Natürlich werden bei der Funktions definition die Namen wieder mitangegeben.



Thomas Neuhaus
2001-01-14