Zeiger und Funktionen
-
Hallo,
ich bin in einem Buch gerade auf folgendes gestoßen:Klasse* Zeiger; ... funktion(*Zeiger);Was wird da gemacht. Zu erst wird ja ein Zeiger vom Typ Klasse erstellt. Aber wieso wird dann bei der Übergabe an die Funktion nochmal der * da vorgesetzt?
-
Der Zeiger wird dereferenziert, d.h. es wird nicht die Adresse sondern der Wert übergeben.
-
wx++ schrieb:
Der Zeiger wird dereferenziert, d.h. es wird nicht die Adresse sondern der Wert übergeben.
Oder falls die Funktion eine Referenz nimmt als Referenz.