Doch

Die Definition der Vatiablen kommt in eine C-Datei (Modul)

type_t name1;
type_t name2 = initializer;

Die Deklaration kommt in den Header:

extern type_t name1;
extern type_t name2;