[C] Liste chainée
Résolu/Fermé
Silver53
-
6 avril 2008 à 02:07
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 6 avril 2008 à 12:00
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 6 avril 2008 à 12:00
A voir également:
- [C] Liste chainée
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste site streaming illégal - Accueil - Services en ligne
- Liste groupe whatsapp - Guide
- Liste code ascii - Guide
2 réponses
mype
Messages postés
2435
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
16 août 2010
436
6 avril 2008 à 05:08
6 avril 2008 à 05:08
tu as déclaré Debut comme un contact * et tu le fais pointé sur nom qui est un char * , Debut ne serait pas plutot un char ** ?
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
6 avril 2008 à 11:24
6 avril 2008 à 11:24
Salut,
essaie pour voir de faire la déclaration
contact *Debut = (contact*)malloc(sizeof(contact));
à l'exterieur de if
essaie pour voir de faire la déclaration
contact *Debut = (contact*)malloc(sizeof(contact));
à l'exterieur de if
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
>
Silver53
6 avril 2008 à 11:47
6 avril 2008 à 11:47
c'est normal
tu as déjà ici int load(contact *Debut,contact *Fin)
mets Debut2 ou autre chose
tu as déjà ici int load(contact *Debut,contact *Fin)
mets Debut2 ou autre chose
Silver53
>
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
6 avril 2008 à 11:52
6 avril 2008 à 11:52
merci c'était bien ça :)
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
>
Silver53
6 avril 2008 à 12:00
6 avril 2008 à 12:00
de rien ;-)
je mets en résolu
je mets en résolu
6 avril 2008 à 11:14
typedef struct contact{
char nom[30];
char prenom[30];
char numero[30];
char email[30];
struct contact *suivant;
}contact;
tout marche à merveille sauf qu'une fois sorti de la fonction, lorsque j'affiche Debut->nom il m'ecrit <null>. Je pense qu'il doit vidé le maillon Debut de ma liste chainée mais je ne vois pas où?