Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Si la primera declaración en el nivel de ámbito de archivo para un identificador no usa el especificador de clase de almacenamiento static , el objeto tiene una vinculación externa.
Si la declaración de un identificador para una función no tiene ningún especificador de clase de almacenamiento (storage-class-specifier), su vinculación se determina exactamente como si se declarara con storage-class-specifierextern. Si la declaración de un identificador de un objeto tiene ámbito de archivo y no tiene storage-class-specifier, su vinculación es externa.
El nombre de un identificador con vinculación externa designa la misma función u objeto de datos que realiza cualquier otra declaración para el mismo nombre con vinculación externa. Las dos declaraciones pueden estar en la misma unidad de traducción o en unidades de traducción diferentes. Si el objeto o la función también tienen una duración global, el programa completo comparte el objeto o la función.