I have multiple C files 1.c 2.c and 3.c and their correspondent headers 1.h 2.h 3.h. these files use the same static char* variable so I want to define this variable in one header file. Is there any solution?
like : #define nameVariable valueVariable
NB :
None of the c files include another header (i.e 1.c dont include 2.h and 3.h etc..).
All of the 3 files include a 4.h file.
All of the 3 files have the same Makefile.