Besoin d'aide en C (fonction défiler)
Résolu
Muhammad_Alhadi
Messages postés
5
Statut
Membre
-
Muhammad_Alhadi Messages postés 5 Statut Membre -
Muhammad_Alhadi Messages postés 5 Statut Membre -
Bonsoir,
bon allons droit au but voici la structure d'une file:
ce que je veux faire est tout simplement une fonction défiler qui me garde la valeur priority et name, j'ai trouvé du mal a gérer la chaine de caractère qui est dans la valeur name
Merci d'avance ^_^ !!
bon allons droit au but voici la structure d'une file:
typedef struct file file;
struct file
{
char *name[100];
int priority;
file* suiv;
};
typedef file* patient;
patient queue;
ce que je veux faire est tout simplement une fonction défiler qui me garde la valeur priority et name, j'ai trouvé du mal a gérer la chaine de caractère qui est dans la valeur name
Merci d'avance ^_^ !!
2 réponses
-
Surement un problème de malloc et ton premier typedef est déjà étrange
-
Bonjour,
Je ne comprends pas ce que tu souhaites que ta fonction defiler() fasse ?
j'ai trouvé du mal a gérer la chaine de caractère qui est dans la valeur name
Ce n'est pas une chaîne de caractère mais un tableau de chaînes.-
-
-
-
-
je vais m'expliquer mieux, par exemple on a une file pleine de éléments chaque élément possède un nom et une priorité et ils sont placés aléatoirement dans la file, bon puis on veut faire le tri qui dépend aux priorités bien sur a l'aide d'une autre file et variables.
ce que je veux moi c'est quand je défile un élément je garde le nom qui est du type char et son priorité (entier) pour les placer dans un autre emplacement, pour la priorité j'avais pas de problème mais avec le nom si... :/
-