PDA

View Full Version : [C] eliminazione elemento da una lista


SESTO87
06-04-2007, 11:05
ciao a tutti....st๒ creando un programma di gestione in C e il mio problema ่ come eliminare degli elementi dati in input dalla struttura...qualcuno sa dirmi come fare?? se volete vi mando il sorgente...grazie...

wisher
06-04-2007, 13:28
Scorri la lista finche non trovi l'elemento che ti interessa (mantenendo il puntatore all'elemento precedente).
A questo punto (nell'elemento precedente) modifichi l'indirizzo dell'elemento che vuoi eliminare con quello del successivo (a quello che vuoi eliminare) e fai una free sull'elemento da eliminare.

SESTO87
06-04-2007, 16:16
grazie mille....ora provo...