Udostępnij za pośrednictwem


Połączenie zewnętrznych

Jeśli nie korzysta z pierwszej deklaracji na poziomie pliku zakres dla identyfikatora statyczne Specyfikator klasy magazynowej, obiekt ma powiązania zewnętrznych.

Jeśli deklaracja identyfikator dla funkcji nie ma Specyfikator klasy magazynowania, jego powiązania ustala się dokładnie tak, jakby zostały zgłoszone z Specyfikator klasy magazynowaniaextern. Jeśli deklaracja identyfikator obiektu ma zakres pliku i nie Specyfikator klasy magazynowania, jego powiązania jest zewnętrznym.

Nazwa identyfikatora z zewnętrznych powiązanie wyznacza tę samą funkcję lub obiektu danych, jak działa innych deklaracji dla tej samej nazwy z zewnętrznych powiązania.Dwie deklaracje może być w tej samej jednostce tłumaczenia lub tłumaczenie różnych jednostkach.Jeśli obiekt lub funkcja ma również okres istnienia globalne, obiekt lub funkcja jest współużytkowany przez cały program.

Zobacz też

Informacje

Użycie extern, aby określić powiązanie