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

Datei1.cpp extern const float pi = 3.14159; // Datei2.cpp extern const float pi; // OHNE Wertzuweisung Ohne extern in Datei1.cpp wäre der Geltungsbereich von pi auf Datei1.cpp beschränkt. Breymann C++, c○ Hanser Verlag München Inhalt ◭◭ ◭ ◮ ◮◮ 120 zurück Ende

4.3.4 Übersetzungseinheit, Deklaration und Definition • Alles, was der Compiler in einem Durchgang liest, ist eine Übersetzungseinheit. • Eine Deklaration führt einen Namen in ein Programm ein und gibt dem Namen eine Bedeutung. • Eine Deklaration ist auch eine Definition, wenn mehr als nur der Name eingeführt wird, zum Beispiel wenn Speicherplatz für Daten oder Code angelegt oder die innere Struktur eines Datentyps beschrieben wird, aus der sich der benötigte Speicherplatz ergibt. Breymann C++, c○ Hanser Verlag München Inhalt ◭◭ ◭ ◮ ◮◮ 121 zurück Ende

4.3.4 Übersetzungseinheit, Deklaration <strong>und</strong> Definition<br />

• Alles, was der Compiler in einem Durchgang liest, ist eine Übersetzungseinheit.<br />

• Eine Deklaration führt einen Namen in ein Programm ein <strong>und</strong> gibt<br />

dem Namen eine Bedeutung.<br />

• Eine Deklaration ist auch eine Definition, wenn mehr als nur der Name<br />

eingeführt wird, zum Beispiel wenn Speicherplatz für Daten oder<br />

Code angelegt oder die innere Struktur eines Datentyps beschrieben<br />

wird, aus der sich der benötigte Speicherplatz ergibt.<br />

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

Inhalt ◭◭ ◭ ◮ ◮◮ 121 zurück Ende

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!