Цитата(Т.Достоевский @ Aug 19 2007, 21:23)

Так и деляю. Но переменных много, и постоянно добавляются. А по нормальному нельзя? Ну чтоб только 1 раз обьявить?
Делается один файл с объявлением переменных
Код
/* file Global.h */
#ifndef _GLOBAL_H
#define _GLOBAL_H
#ifdef _INIT_GLOBAL_
#define MODE
#else
#define MODE extern
#endif
MODE char g_A;
MODE char g_B;
MODE char g_C;
...
В одном из фалов (например
main.c) перед его
include объявляется
_INIT_GLOBAL_ - переменные будут в нем выделены.
В остальных файлах делается простой
include.