Delen via


Externe koppeling

Als de eerste declaratie op bestandsbereikniveau voor een id geen gebruik maakt van de static opslagklasseaanduiding, heeft het object externe koppeling.

Als de declaratie van een id voor een functie geen opslagklasseaanduiding heeft, wordt de koppeling ervan exact bepaald alsof deze is gedeclareerd met de opslagklasseaanduidingextern. Als de declaratie van een id voor een object een bestandsbereik heeft en geen opslagklasseaanduiding, is de koppeling extern.

De naam van een id met externe koppeling wijst dezelfde functie of hetzelfde gegevensobject aan als elke andere declaratie voor dezelfde naam met externe koppeling. De twee declaraties kunnen zich in dezelfde vertaaleenheid of in verschillende vertaaleenheden bevinden. Als het object of de functie ook een globale levensduur heeft, wordt het object of de functie gedeeld door het hele programma.

Zie ook

Extern gebruiken om koppeling op te geven