Bonjour à tous,
J'aimerais comprendre pourquoi j'ai une erreur de compilation sur la déclaration d'un tableau en langage C.
J'explique :
Module1.h
Module2.c
Code : Sélectionner tout - Visualiser dans une fenêtre à part #define Mondefine 5
Module2.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #include "module2.h" unsigned char Tab[Mondefine];
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #include "module1.h" extern unsigned char Tab[Mondefine];
J'ai une erreur qui me dit 'Mondefine' undeclared here (not in a function) sur la ligne qui déclare le tableau en extern, si je retire cette ligne ça compile. Quelqu'un a-t-il une explication ?
Partager