chiaro
però ancora non funziona.. il problema è che una volta arrivati alla fine della lista, essendo p un puntatore d'appoggio in cui copio il nodo che sto leggendo, non mi fa leggere l'indirizzo dell'ultimo nodo! dovrei tornare indietro di un nodo per collegare l'ultimo al nuovo. per farlo potrei utilizzare un secondo puntatore d'appoggio per memorizzare di volta in volta l'indirizzo del nodo precedente, oppure potrei leggere ogni volta due nodi avanti (p->next->next). in questo modo mi accorgo in tempo di essere arrivato alla fine della lista.
spero di riuscire a risolvere, è un pò che sbatto la testa sulle liste e dovrei andare avanti xD
ti ringrazio per i consigli![]()


Rispondi quotando