Zeiger (Informatik)

Aus Informatik Wiki
Wechseln zu: Navigation, Suche

[Bearbeiten] Definition

Mit Zeiger (auch engl. Pointer) wird in der Informatik eine spezielle Variable bezeichnet, die eine Speicheradresse enthält. An dieser Adresse können entweder Daten, wie Variablen oder Objekte, aber auch Programmcode, stehen. Durch Dereferenzierung des Zeigers ist es möglich, auf die Daten oder den Code zuzugreifen.

[Bearbeiten] Zeiger in der Programmiersprache

Zeiger kommen vor allem in maschinennahen Programmiersprachen wie z. B. Assembler, C oder C++ vor, während man den Gebrauch in streng typisierten Sprachen wie Modula-2 oder Ada stark einschränkt und sie in Sprachen wie Java oder Eiffel zwar intern vorhanden, aber für den Programmierer vollständig verborgen (opak) sind. Mit erstgenannten Sprachen ist es möglich, Zeiger auf beliebige Stellen im Speicher zu erzeugen oder mit ihnen zu rechnen.

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge