Sollen Funktionen in Header-Dateien "extern" gemacht werden?
Sollten Funktionen gemacht werdenextern
in Header-Dateien? Oder sind Sieextern
standardmäßig
Zum Beispiel sollte ich folgendes schreiben:
// birthdays.h
struct person find_birthday(const char* name);
oder dieses
// birthdays.h
extern struct person find_birthday(const char* name);