Scusa mi spieghi che c'è di sbagliato, è chiaro cosa voglio che faccia la funzione, e lo deve fare punto e basta!Originariamente inviato da mondobimbi
può darsi che il compilatori valuti prima la sigsegv(&n) e allochi la memoria per n ed il compilatore non dia errore, ma resta comunque il fatto che scritto così è assolutamente sbagliatocodice:int main( ) { struct node *n = NULL; /*** In una chiamata alloca n e setta n->right ***/ n->right = sigsegv(&n); return 0; }