[c] vecteur de liste chainé
Fermé
adibou
-
17 nov. 2006 à 23:11
ghiz Messages postés 39 Date d'inscription lundi 28 août 2006 Statut Membre Dernière intervention 16 août 2008 - 18 nov. 2006 à 19:41
ghiz Messages postés 39 Date d'inscription lundi 28 août 2006 Statut Membre Dernière intervention 16 août 2008 - 18 nov. 2006 à 19:41
A voir également:
- [c] vecteur de liste chainé
- Liste déroulante excel - Guide
- Chaine tnt gratuite sur mobile - Guide
- Plus de chaine tv - Guide
- Liste de diffusion whatsapp - Guide
- Liste déroulante en cascade - Guide
2 réponses
mamiemando
Messages postés
33093
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
4 mai 2024
7 752
18 nov. 2006 à 04:16
18 nov. 2006 à 04:16
En C++ pour un vecteur de liste d'entiers :
Si c'est absolument en C c'est plus compliqué :
Bonne chance
#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
ghiz
Messages postés
39
Date d'inscription
lundi 28 août 2006
Statut
Membre
Dernière intervention
16 août 2008
18
18 nov. 2006 à 19:41
18 nov. 2006 à 19:41
bonjour,
tu déclares ta liste comme tu le fais normalement
et lorsque tu déclare ton tableau, il sera du type de ta liste.
exemple, si tu déclare une liste de type Liste, lors de la déclaration de ton tableau T, (tu metteras en C par exemple)
Liste T[taille];
ainsi chaque case du tableau sera de type Liste.
bonne chance.
tu déclares ta liste comme tu le fais normalement
et lorsque tu déclare ton tableau, il sera du type de ta liste.
exemple, si tu déclare une liste de type Liste, lors de la déclaration de ton tableau T, (tu metteras en C par exemple)
Liste T[taille];
ainsi chaque case du tableau sera de type Liste.
bonne chance.