next up previous contents
Nächste Seite: Deklarationen Aufwärts: Aufbau eines C-Programms Vorherige Seite: Aufbau eines C-Programms   Inhalt

Übersetzungseinheiten

Jedes C-Programm besteht aus einer Reihe von Übersetzungseinheiten, auch Moduln genannt. Jede Übersetzungseinheit besteht aus einem eigenen Quelltext und kann unabhängig von anderen Moduln übersetzt werden. Das Resultat ist üblicherweise eine Objektdatei, kein vollständiges Programm. Alle Objektdateien, die zu einem Programm gehören werden von dem sog. Linker zu einem Programm gebunden. Der Linker kann auch Objektdateien zu einer Library zusammenbinden; ein Programm kann dann auch Objektdateien aus dieser Library benutzen, ohne daß die der Library zugrunde liegenden Queltexte erneut übersetzt werden müssen.

Im Folgenden werden wir uns nur noch mit den Elementen der Quelltexte der Moduln beschäftigen.



Thomas Neuhaus
2001-01-14