Weiss wirklich niemand, wie man folgendes in ein Header File main.h
verpackt.
Mein main.c lautet folgendermassen:
Code: Alles auswählen
struct drink1 {
unsigned char menge_orangensaft;
unsigned char menge_vodka;
}drink_screwdriver={12,4};
void main (void)
{
Programm...
}
ich habe nun daraus folgendes main.h file gemacht:
#ifndef main_h
#define main_h
extern struct drink1 {
unsigned char menge_orangensaft;
unsigned char menge_vodka;
}drink_screwdriver;
#endif
Struktur im Header File implementiert??
drink1 ist der Strukturname und drink_screwdriver der Variabelname der
Struktur...
Da ich drink_screwdriver noch in anderen xx.c files brauche, habe ich gedacht, dies wie oben beschrieben in ein headerfile main.h zu packen und dieses in allen xxx.c files zu includen, wo es gebraucht wird.
merkt jemand den fehler??
Bitte helft mir
Danke