|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Aug 2006
Messaggi: 10
|
[C] eliminazione elemento da una lista
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...
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Aug 2005
Messaggi: 2755
|
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.
__________________
|
![]() |
![]() |
![]() |
#3 |
Junior Member
Iscritto dal: Aug 2006
Messaggi: 10
|
grazie mille....ora provo...
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:16.