Bonjour,

En fait mon soucis c'est que aprés avoir creer une liste chainée losrque j'essaye de la parcouriir je n'y arrive pas.

VOILA , par exemple:

J'ai cree une structure , puis je cree la liste



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 liste l= new noeud;
        int n=0;
        while(n<19)
        {
            noeud* a=new noeud;   //liste de liste
            a=l;
            a->sommet=n+1;
            a=a->suiv;
            n++;
        }
 
        cout<<"affiche "<<endl;
 
            cout<<l->sommet;
Voila le programme ne m'affiche que 20, à savoir ce qu'il ya dans la derniere case. Mais c'est bizarre car il doit m'afficher le premiere element.(De ce fait je ne peux pas parcourir la liste car il n'y a qu'un seul element).


MERCI D'AVANCE.