Книга: Язык программирования Си. Издание 3-е, исправленное
A11.2. Связи
A11.2. Связи
Если встречается несколько объявлений, имеющих одинаковый идентификатор и описывающих объект (или функцию), то все эти объявления в случае внешней связи относятся к одному объекту (функции) - уникальному для всей программы; если же связь внутренняя, то свойство уникальности распространяется только на единицу трансляции.
Как говорилось в A10.2, если первое внешнее объявление имеет спецификатор static, то оно описывает идентификатор с внутренней связью, если такого спецификатора нет, то - с внешней связью. Если объявление находится внутри блока и не содержит extern, то соответствующий идентификатор ни с чем не связан и уникален для данной функции. Если объявление содержит extern и блок находится к области видимости внешнего объявления этого идентификатора, то последний имеет ту же связь и относится к тому же объекту (функции). Однако если ни одного внешнего объявления для этого идентификатора нет, то он имеет внешнюю связь.
- Иерархия объектов в InterBase
- Классическая архитектура на Windows NT (Yaffil CS)
- Yaffil Classic Server - замена InterBase Classic 4.0
- 3. Связи и миграция ключей
- Глава 2. Что необходимо для беспроводной связи
- Глава 7 Процесс замыкания обратной связи
- Протоколы модемной связи
- Анализ роста продаж в связи с промоакциями
- Контакты для связи на самом видном месте
- Связи между таблицами
- Эвристическое правило номер 4: Симпатия – основа взаимосвязи и доверия
- 4.8. Техники обеспечения обратной связи на тренинге