Je travaille sur une simulation. Pour cette simulation, j'ai besoin de 20 nœuds (statiques) puis chaque nœud a une file d'attente associée. Cette file d'attente peut contenir n'importe quel nombre de valeurs. Quelle serait la meilleure façon de mettre en œuvre cela en C? Je visais à avoir chacune des files d'attente étant une liste simple liée, mais comment puis-je effectivement créer plusieurs files d'attente, une pour chaque noeud ??création d'une liste de files d'attente
Merci, Toute aide serait très appréciée
auriez-vous définir un pointeur à la tête de la liste, pour chaque file d'attente alors? serait-ce list_of_queues [1] * HeadList = NULL – stephen
@stephen: Je remplacerais l'exemple ci-dessus par 'struct queue_t * list_of_queues [20];' de sorte que 'list_of_queues [t]' contienne le pointeur de la file d'attente pour le noeud 't'. – bta
@bta: Je suis d'accord. J'ai changé l'exemple comme vous l'avez suggéré. –