Raga ho una funzione "partiziona";
la chiamata è Partiziona(testa, coda, perno);
All'interno di partiziona lavoro con altre variabili, ma alla fine di tutto devo fare ritornare testa, coda e perno aggiornati ai valori della funzione appena finita...
void Partiziona(lista *testa, lista *coda, lista *perno){
lista *elc, *indice, *prec;
...
perno = testa;
testa = elc;
coda = prec;
}
Come faccio a fare in modo che nel main i valori di testa, coda e perno siano cambiati!!!
Nn posso fare testa = Partiziona(...), xkè avrei solo un valore aggiornato e gli altri no!!!
Grazie!!!![]()
![]()
![]()