void** wozu?
-
In einer Funktion muss ich die Adresse einer Variablen angeben in die ein Zeiger gespeichen werden soll. Mein Beispielcode machte das so: (void**)&egal
Wozu das void** , dass ist mir schon des öfteren aufgefallen und ich hab keine Ahnung wozu das gut sein soll. Es wäre nett, wenn mich jemand aufklären könnte.
-
** ist ein Zeiger auf einen Zeiger. Denn der Zeiger selbst ist ja auch eine Variable und muss irgendwo gespeichert sein, und die Adresse kriegt man halt damit raus.