Bonjour,
je souhaite utiliser les fonctions disponibles ici :
http://nicolasj.developpez.com/articles/listesimple/
Mes data à moi sont une structure qui ne contient qu'un élément, un char *.
En simplifiant, j'ai fait ça, mais ça bug :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 #include <stdio.h> #include <string.h> #include "single_linked_lists.h" typedef struct { char name[50]; } name_s; int insert(sll_s *p_sll) { name_s nom; name_s *p_nom = &nom; p_nom->name="Jean"; sll_insert (p_sll, p_nom); return 0; } int main() { sll_s *p_sll = NULL; p_sll = sll_new (); insert(p_sll) ; printf ("%s\n", (char*) sll_data (p_sll)); }
Partager