liste chainée sur structure
Bonjour
Je voudrais créer une liste chainée de structure dans laquelle il y a un pointeur qui pointe sur une autre structure
// voici ma déclaration des variables
Code:
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
|
struct Espion{
char nom[30] ;
Pays *listePays ;
Espion *suivant ;
};
struct Pays{
char nom[20] ;
Pays *suivant ;
};
Espion *pointeurEspion ;
Pays *pointeurPays ;
// insertion dans la liste Espion
pointeurEspion = new Espion ;
strcpy(pointeurEspion ->nom, "Georges") ;
pointeurEspion -> suivant = NULL ;
teteEspion = queueEspion = pointeurEspion ;
pointeurPays = new Pays ;
strcpy(pointeurPays ->nom, "Allemagne") ;
pointeurPays -> suivant = NULL ;
tetePays = queueTete = pointeurTete ; |
ma difficulté consiste a relié la liste de pays a la liste des Espions
en fait chaque espion a visité certains pays donc je veux afficher les pays visités par chaque espions
Merci bcp de votre aide
Merci