Подключение файлов исходного текста

Напомним, что имеются два варианта запроса включения в текущий файл содержимого другого файла. Директива:

#include < ID_файла>

вводит содержимое файла из стандартного каталога (обычно - \include\), а директива:

#include " ID_файла"

организует последовательный поиск в текущем, системном и стандартном каталогах. Например:

#include <alloc.h> // Средства распределения памяти

#include <dos.h> // Обращения к функциям ОС

#include "a:\prs\head.h" // Включение файла пользователя

В стандартных каталогах системы программирования помещены операторы описания внутренних функций языка C, системных переменных среды исполнения, структур данных файловой системы, строк диагностических сообщений, определения констант и т.п.

Рекомендуется описания системных объектов включать из стандартных каталогов и размещать их в начале файла исходного текста программы. Системные объекты в результате получают атрибут области действия "глобальный", что устранит неоднозначность их описания.