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 ??

2 réponses

  1. Bonjour,

    Serait-il possible d'avoir une aperçu un peu plus large du code?

    Cdt.
    1. Contributeur
      Un 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 ??