Académique Documents
Professionnel Documents
Culture Documents
} cellule, *liste;
return l1;
}
return l;
}
}
liste l1;
//Si la liste est vide rien à supprimer
if(l==NULL)
return NULL;
//Sinon on supprime la première cellule, et la deuxième cellule
devienne
//la tête alors son précédent devient NULL
else
{
l1=l;
l=l->suivant;
free(l1);
l->precedent=NULL;
return l;
}}
return l;
7. Supprimer toutes les occurrences d'un élément quelconque d’une liste doublement
chainée -itérative-
l1=l1->suivant;
}
return l;