bonjour a tous,
Je suis débutante en langage C et je voudrai savoir comment déclaré une liste circulaire chainée et une liste circulaire contigüe.
donnez moi un exemple SVP
bonjour a tous,
Je suis débutante en langage C et je voudrai savoir comment déclaré une liste circulaire chainée et une liste circulaire contigüe.
donnez moi un exemple SVP
Bah si tu sais faire une liste simple, je ne vois pas trop où est le problème...
http://emmanuel-delahaye.developpez....s_chainees.htm
Pour la liste circulaire contigüe, je pense que tu veux dire FIFO ?
Il faut créer une structure de donnée avec
- le tableau de données (statique ou dynamique...)
- la taille
- un pointeur ou index d'écriture
- un pointeur ou index de lecture
- un indicateur 'vide'
- un indicateur 'plein'
Pour gérer tout ça, il faut des fonctions :
- initialisation / reset
- écriture
- lecture
- test vide
- test plein
http://emmanuel-delahaye.developpez.com/clib.htm
Module FIFO
Partager