Mam pytanie co do deklaracji referencyjnych extern. Doczytałem się, że należy umieścić w każdym pliku, który korzysta ze stałych zewnętrznych(a właściwie jakichkolwiek zmiennych zewnętrznych) ich deklarację referencyjną extern, bo inaczej stałe te nie będą dostępne(jeżeli się mylę proszę o poprawkę). Ale jak się ma do tego fakt, że podłączając pliki nagłówkowe nie należy dopisywać tej deklaracji referencyjnej a mimo to stałe z poza pliku działają? W takim razie w jakich plikach jest to wymagane do poprawnego działania? Z góry dziękuję za odpowiedź.