A voir également:
- [C] probleme liste chainée
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste groupe whatsapp - Guide
- Liste site streaming illégal - Accueil - Services en ligne
- Liste de diffusion whatsapp - Guide
1 réponse
rebonjour
g compris l'erreur:
qd jfais passé l'adresse de la liste l au premier passage elle est nulle et donc le malloc cré une adresse qui n'est pas relié au pointeur l que je fais passer en parametre, donc le resultat est que la liste l ne contient toujours rien...
j'ai donc rajouté ceci dans mon main:
printf("val?\n");
scanf("%d",&x);
if(l==NULL)
{
l=(Tliste)malloc(sizeof(Tcouple));
l->num=x;
l->suiv=NULL;
}
else ajout(l,x);
ajout dans la 2e version du message précédent
c la seule facon de procéder ou bien je me complique la vie?
merci de votre écoute ^^
g compris l'erreur:
qd jfais passé l'adresse de la liste l au premier passage elle est nulle et donc le malloc cré une adresse qui n'est pas relié au pointeur l que je fais passer en parametre, donc le resultat est que la liste l ne contient toujours rien...
j'ai donc rajouté ceci dans mon main:
printf("val?\n");
scanf("%d",&x);
if(l==NULL)
{
l=(Tliste)malloc(sizeof(Tcouple));
l->num=x;
l->suiv=NULL;
}
else ajout(l,x);
ajout dans la 2e version du message précédent
c la seule facon de procéder ou bien je me complique la vie?
merci de votre écoute ^^