Bonjour,
Je me remets doucement au C et aux listes chaînées, et j'ai qqs petits soucis. En effet, j'ai défini, dans un fichier .h, la structure des éléments de ma liste chaînée :
ainsi que tous les prototypes des fonctions que je vais utiliser dans mon programme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 struct element { char nom[MAX_STR]; int profession; struct element* suivant; } *Element;
Ensuite, dans un fichier .c je mets le code des fonctions ... et c'est quand je compile que j'ai des erreurs du style :
Je n'ai pourtant po oublier d'inclure dans mon .c le .h en y mettant :46 D:\Mes Documents\home\tp3.c request for member `nom' in something not a structure or union
Si qqn aurait une solution, qu'il me fasse signe !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part #include "tp3.h"
Partager