Probleme de programmation en c
les instructions suivant dans les listes doublement chainées
if(liste)
new->precedent=liste;
liste=new;
ça veut dire quoi ??
if(liste)
new->precedent=liste;
liste=new;
ça veut dire quoi ??
2 réponses
-
Bonjour,
Serait-il possible d'avoir une aperçu un peu plus large du code?
Cdt. -
ContributeurUn peu de politesse ne fait pas de mal... Le "bonjour" placé automatiquement n'est pas là pour être supprimé mais pour suggérer de faire usage de politesse.
Ceci étant dit
if(liste) /*si la liste n'est pas vide, donc si elle est contient des éléments*/
new->precedent=liste; /*on fait pointer le dernier élément sur la liste. On les concatène.*/
liste=new;/*Affectation classique.*/
ça veut dire quoi ??