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.


Anmelden zum Antworten