Breymann. C++ Einführung und professionelle Programmierung

Breymann. C++ Einführung und professionelle Programmierung Breymann. C++ Einführung und professionelle Programmierung

vred.bioinf.uni.sb.de
von vred.bioinf.uni.sb.de Mehr von diesem Publisher
17.11.2014 Aufrufe

• Deklaration: = Beschreibung für den Compiler, und Hinweis, dass eine Funktion (oder eine Variable/ ein Objekt dieses Aussehens) irgendwo definiert ist. Er ist damit in der Lage, eine Syntaxprüfung vorzunehmen. • Definition: veranlasst den Compiler, Speicherplatz zu reservieren und Programmcode zu erzeugen. Syntax eines Funktionsprototypen: Rückgabetyp Funktionsname ( Parameterliste ); Rückgabetyp: beliebig, aber kein Array und keine Funktion (aber Zeiger) unsigned long Fakultaet ( int n ); . . . . . Rückgabetyp Funktionsname ( Parameterliste ); Syntax der Funktionsdefinition: Breymann C++, c○ Hanser Verlag München Inhalt ◭◭ ◭ ◮ ◮◮ 92 zurück Ende

Rückgabetyp Funktionsname ( Formalparameterliste ) Block unsigned long Fakultaet ( int x ) {...} . . . . . . Rückgabetyp Funktionsname ( Formalparameterliste ) Block Syntax des Funktionsaufrufs: Funktionsname ( Aktualparameterliste ); Compiler: prüft Syntax Linker : prüft, ob eine Definition vorhanden ist Breymann C++, c○ Hanser Verlag München Inhalt ◭◭ ◭ ◮ ◮◮ 93 zurück Ende

Rückgabetyp Funktionsname ( Formalparameterliste ) Block<br />

unsigned long Fakultaet ( int x ) {...}<br />

.<br />

. .<br />

.<br />

. .<br />

Rückgabetyp Funktionsname ( Formalparameterliste ) Block<br />

Syntax des Funktionsaufrufs:<br />

Funktionsname ( Aktualparameterliste );<br />

Compiler: prüft Syntax<br />

Linker : prüft, ob eine Definition vorhanden ist<br />

<strong>Breymann</strong> <strong>C++</strong>, c○ Hanser Verlag München<br />

Inhalt ◭◭ ◭ ◮ ◮◮ 93 zurück Ende

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!