|
|
|
|
Bonjour
voila g un maxi prob je souhaiterai mettre dans un vecteur et a chaque rend
[i] de ce vecteur une liste chainé auriez vous un exemple .... c'est vraiment une quest de vuie ou de mort :(
(jarive a creer des listes chainées mais je ne voi pas comment dimensionner mon tableau je voi pas de kel type faut il le declarer ( est ce du type de ma structure?)....
Bref je sui perdu aidez moi svp
Merci beaucoup d'avance a celui qui m'aidera...
En C++ pour un vecteur de liste d'entiers :
#include <list>
#include <vector>
int main(){
std::vector<std::list<int> > mon_bidule;
...
return 0;
}
Si c'est absolument en C c'est plus compliqué : #include <stdlib.h>
struct node_list{
struct node_list * next;
int data;
};
typedef struct node_list * list;
int main(){
unsigned int n=6;
list mon_bidule[5];
list *mon_bidule2 = (list *)calloc(n,sizeof(list));
...
free(mon_bidule2);
return 0;
}
Bonne chance |
Bonjour,
|