O'Reilly logo

C - Das Übungsbuch by Peter Prinz

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Kapitel 13

Zeiger

Ein effektiver Umgang mit Daten erfordert es oft, mit Verweisen auf die Daten zu arbeiten. Beispielsweise ist es bei größeren Datenmengen sinnvoll, an eine Funktion nicht eine Kopie der Daten zu übergeben, sondern lediglich ihre Adresse. So hat die Funktion auch die Möglichkeit, die Daten zu verändern.

■ Zeiger definierenEin Zeiger (engl. Pointer) repräsentiert die Adresse und den Typ eines Objekts oder einer Funktion. Hat ein Objekt den Typ T, so hat ein Zeiger auf das Objekt den abgeleiteten Typ Zeiger auf T, oder kurz T-Zeiger. Beispielsweise ist der Name eines Vektors ein Zeiger auf das erste Vektorelement, also ein Zeiger auf int, wenn die Elemente den Typ int haben. Ebenso ist für eine int-Variable var der Ausdruck &var ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required