Hier hast Du die Gelegenheit, die Prototypisierung selbst auszuprobieren und festzustellen, welche Fehlermeldungen Du erhältst, wenn Du einen Fehler machst. Ändere die Parameter in Zeile 12 so ab, daß dort (12.2, 13, 12345) steht und sieh Dir an, was der Compiler dazu sagt. Wahrscheinlich wird er gar nichts sagen, weil alle Typen kompatibel sind. Änderst Du die Parameter aber zu (12.0, 13) wirst Du eine Fehlermeldung oder zumindest eine Warnung erhalten, weil Du zu wenig Argumente angegeben hast. So sollte sich der Compiler auch melden, wenn Du einen der Parameter in Zeile 13 in eine Adresse verwandelst, indem Du ein & davor setzt. Schließlich änderst Du noch das erste Wort in Zeile 4 von void in int und schaust, welchen Fehler der Compiler ausgibt. Zunächst wirst Du den Funktionskopf in Zeile 18 so abändern müssen, daß er mit dem Prototypen übereinstimmt, dann wirst Du festestellen, daß die Funktion keinen Wert zurückgibt. Wenn Du diese Änderungen vorgenommen hast, solltest Du gesehen haben, daß Prototypen wirklich etwas Sinnvolles für Dich tun können.
Kompiliere dieses Programm und führe es aus, dann ändere es wie oben besprochen und versuche nach jeder Änderung, es zu kompilieren.
Copyright © 1997, 1998, 2001-2006 Heinz Tschabitscher - Letzte Änderung 10. Dezember 2005
Heinz Tschabitscher - | Datenschutz | Impressum - Kommentare, Kritik, Anregungen, Beschwerden?
[ Satzes ]