Compartir a través de


Vinculación externa

Si la primera declaración del archivo-ámbito nivel para un identificador no se usa el especificador de clase de almacenamiento de Estática , el objeto tiene una vinculación externa.

Si la declaración de un identificador para una función no tiene ningún almacenamiento-clase-especificador, su vinculación se determina exactamente como si fuera declarado con *el almacenamiento-clase-especificador *extern.Si la declaración de un identificador de un objeto tiene ámbito de archivo y ningún almacenamiento-clase-especificador, el acoplamiento es externo.

El nombre de un identificador con vinculación externa designa la misma función u objeto de datos que lo haga cualquier otra declaración del mismo nombre con vinculación externa.Las dos declaraciones pueden estar en la misma unidad de traducción o en diferentes unidades de traducción.Si el objeto o la función también tiene duración global, el objeto o la función comparten el programa completo.

Vea también

Referencia

Mediante extern para especificar Linkage