Salve il codice:
codice:
prec->link=newnode;
codice:
newnode->link=curr
ho capito per sommi capi che serve per aggiornare la catena di collegamenti una volta individuata la posizione dove inserire l'elemento nella lista.
Mi spiego meglio :inizialmente ho un nodo precedente ad es contiene 3 e un nodo corrente che contiene 7 ,ora creo un newnode il cui valore è 5 e che quindi andrà tra 3 e 7.Questo in teoria ma quando leggo
il codice non lo capisco ,ad esempio la prima istruzione di asssegnamento:
codice:
prec->link=newnode;
come posso intepretarla:?tipo prendo il riferimento dell'area di memoria newnode e lo salvo nella variabile prec->link

spero di essere stato chiaro.anche se ne dubito