Операционная система UNIX. Руководство программиста

       

ПРАВИЛА ВИДИМОСТИ


Не обязательно компилировать C-программу всю целиком, единовременно. Исходный текст программы можно поместить в несколько файлов, а предварительно откомпилированные процедуры загружать из библиотек. Функции программы взаимодействуют между собой как при помощи явных вызовов, так и манипулируя внешними данными.

В языке C рассматриваются два рода видимости: во-первых, та, которую можно назвать лексической видимостью идентификатора, она по существу описывается областью программы, где идентификатор можно использовать, не получая диагностики "неопределенный идентификатор"; и во-вторых, видимость, связанная с внешними идентификаторами и характеризующаяся правилом, устанавливающим, в каких случаях одинаковые внешние идентификаторы обозначают один и тот же объект.



Содержание раздела