Zum Beispiel bei zeitkritischen Anwendungen haben Zeige der Vorteil, dass sie schneller sind. Einfach dadurch, dass die Variabeln nicht erst kopiert werden müssen...
Oft will man aber auch mit einer Funktion eine Variabel direkt verarbeiten und nicht nur die Kopie... und dann gibt es sicher noch tausend andere Gründe...