b2_mk2
Messages postés4Date d'inscriptionjeudi 15 avril 2004StatutMembreDernière intervention15 mai 2004
-
14 mai 2004 à 23:13
b2_mk2
Messages postés4Date d'inscriptionjeudi 15 avril 2004StatutMembreDernière intervention15 mai 2004
-
15 mai 2004 à 14:38
Bonsoir a tous.
Voici mon probleme:
J'ai 3 fichiers en compilation separé. un main.c , un main.h et fonc.c .
Dans mon .h j'ai declaré en global des strucure et deux pointeurs de structure en variable global.
J'usque la tout va bien.
Apres avoir batailler pendant des heures sur les variable globale en compilation separé j'optient enfin un resultat.
Mais lorsque dans mon fonc.c je demande de commarer un pointeur a NULL, a la compilation separe il me dit que NULL n'est pas declaré alor que NULL n'a pa a etre declare vu que ce n'est qu'un etat.
J'utilise NULL dans mon main tout vas bien mais des que je l'utilise dans ma fonction il ne veus plus rien entendre.
A note que lorsque je n'utilise pas la compilation separe cela marche tres bien.
A note (bis) que dans ma fonction fonc.c je n'est pas de #include <stdio.h> (je sais pas si ca a une importance).
Su ce en esperant une reponse qui m'aiderai je vous souhaite une bonne nuit.