Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Se a primeira declaração no nível de escopo de arquivo para um identificador não usar o static especificador de classe de armazenamento, o objeto terá ligação externa.
Se a declaração de um identificador para uma função não tiver especificador de classe de armazenamento, sua ligação será determinada exatamente como se fosse declarada com o especificadorextern de classe de armazenamento. Se a declaração de um identificador para um objeto tiver escopo de arquivo e nenhum especificador de classe de armazenamento, sua vinculação será externa.
O nome de um identificador com ligação externa designa a mesma função ou objeto de dados que qualquer outra declaração para o mesmo nome com ligação externa. As duas declarações podem estar na mesma unidade de tradução ou em unidades de tradução diferentes. Se o objeto ou função também tiver tempo de vida global, o objeto ou função será compartilhado por todo o programa.