wozu sind zeiger gut ?
-
die überschrift ist denke ich eindeutig.
-
um nicht immer zu kopieren wenn ich den aktuellen wert haben will z.b. ...
http://www.google.de/search?hl=de&q=wozu+zeiger+c%2B%2B&btnG=Google-Suche&meta=&aq=f&oq=
-
Zeiger sind eine Referenz auf den Speicherplatz einer Variable, eine Struktur oder sonstwas. Dafür sind sie gut und - wenn man sie versteht - mit C++ sehr effizient. Das musst Du selbst lernen und beherrschen!
-
In C++ auch oft für Polymorphie gebraucht. (Für alles andere gibt es meistens Alternativen).
-
drakon schrieb:
In C++ auch oft für Polymorphie gebraucht. (Für alles andere gibt es meistens Alternativen).
Sogar für die Polymorphie gibt es Alternativen, die ist nämlich auch auf Referenzen wirksam

Allerdings ist die Aussage eigentlich einfach:
Ohne Zeiger -> keine eigene SpeicherverwaltungUnd das ist ja eben auch das, was Zeiger sind:
SpeicheradressenGrüssli
-
Bei Uhren zeigen sie die Uhrzeit an.

-
Siehe auch den Artikel über Zeiger.