Внешняя компоновка
Если в первом объявлении на уровне области видимости файла для идентификатора не используется описатель класса хранения static
, объект имеет внешнюю компоновку.
Если в объявлении идентификатора для функции отсутствует описатель storage-class-specifier, его компоновка определяется так же, как если бы он был объявлен с описателем storage-class-specifierextern
. Если объявление идентификатора объекта содержит область видимости файла и не содержит описатель storage-class-specifier, его компоновка является внешней.
Имя идентификатора с внешней компоновкой обозначает ту же функцию или объект данных, что и любое другое объявление того же имени с внешней компоновкой. Два объявления могут находиться в одной записи преобразования или в разных записях преобразования. Если объект или функция также имеет глобальное время жизни, объект или функция используется совместно всей программой.
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по