Warum verwenden wir die Anweisung & (*), wenn der Doppelzeiger auf struct ein Argument einer Funktion ist?
void instert(NODE**root, int value)
{
...
insert(&(*root)->left,value);
...
}
void search(NODE*root, int value)
{
...
search(root->left, value);
...
}
Warum wir hier "&" verwenden: insert (& (* root) -> left, value); "&" Wird hier jedoch nicht verwendet: search (root-> left, value);