[C] liste chainée, passage des pointeurs
Résolu/Fermé
kaham
Messages postés
180
Date d'inscription
lundi 22 octobre 2007
Statut
Membre
Dernière intervention
1 mars 2013
-
20 mai 2009 à 17:02
kaham Messages postés 180 Date d'inscription lundi 22 octobre 2007 Statut Membre Dernière intervention 1 mars 2013 - 24 mai 2009 à 23:00
kaham Messages postés 180 Date d'inscription lundi 22 octobre 2007 Statut Membre Dernière intervention 1 mars 2013 - 24 mai 2009 à 23:00
A voir également:
- [C] liste chainée, passage des pointeurs
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Passage qwerty azerty - Guide
- Gertrude a préparé la liste des affaires à prendre pour l'excursion. juliette a modifié cette liste en utilisant le mode suivi des modifications proposé par le traitement de texte. - Guide
- Liste groupe whatsapp - Guide
3 réponses
kaham
Messages postés
180
Date d'inscription
lundi 22 octobre 2007
Statut
Membre
Dernière intervention
1 mars 2013
5
23 mai 2009 à 10:33
23 mai 2009 à 10:33
Je re up le post, j'ai vraiment besoin d'une réponce.
Merci.
Merci.
Lamp's
Messages postés
54
Date d'inscription
mercredi 13 mai 2009
Statut
Membre
Dernière intervention
24 septembre 2009
6
23 mai 2009 à 11:21
23 mai 2009 à 11:21
Il faut que ta fonction search renvoie la cellule sur laquelle tu veux te placer. Une fois dessus, tu créés ta nouvelle cellule et tu fais pointer la cellule sur laquelle tu te trouves sur la cellule que tu viens de créer. Ensuite, tu te déplace d'une cellule pour faire pointer la suite vers le reste de la liste chainée.
kaham
Messages postés
180
Date d'inscription
lundi 22 octobre 2007
Statut
Membre
Dernière intervention
1 mars 2013
5
24 mai 2009 à 23:00
24 mai 2009 à 23:00
Voila j'ai trouvé, mon prototype de fonction était incorrect :
void search(struct elem *tete, int val, struct elem *r, struct elem *q)
et voici celui qui le remplace :
void search(struct elem *tete, int val, struct elem **r, struct elem **q)
void search(struct elem *tete, int val, struct elem *r, struct elem *q)
et voici celui qui le remplace :
void search(struct elem *tete, int val, struct elem **r, struct elem **q)