Einsprungspunkt

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche

Der Einsprungspunkt (engl. Entry point) bezeichnet in der Programmierung

Technisch gesehen ist es jene Speicheradresse, auf die der Befehlszähler beim Start eines Programms oder beim Aufruf einer Funktion vom Betriebssystem gesetzt wird.

Verwendung[Bearbeiten]

Jedes Programm besitzt im Allgemeinen nur einen Einsprungspunkt. Für Programme, die in der Programmiersprache C, C++ oder Java geschrieben sind, ist dies die Funktion main.

Bibliotheken besitzen einen oder mehrere Einsprungspunkte, entsprechend der Anzahl der öffentlichen Funktionen.

Verankerung des Einsprungpunkts[Bearbeiten]

Informationen über Einsprungspunkte werden in der Programm- bzw. Bibliotheksdatei üblicherweise im Dateikopf hinterlegt. Die Speicherung ist abhängig vom verwendeten Betriebssystem.