включення файлів

Книга містить повний опис найбільш поширених реалізацій мови програмування Сі на 16-розрядних мікроЕОМ, сумісних з IBM PC. Наведено опис стандартних бібліотек мови.

Для слухачів навчальних курсів в області програмування, розробників програмного забезпечення, а також студентів відповідних спеціальностей вузів. Може бути використано як технічна документація і довідковий посібник для широкого кола програмістів, як професіоналів, які мають великий досвід роботи на мові Сі, так і початківців програмувати на Сі.

Книга: Мова програмування Сі для персонального комп'ютера

включення файлів

#include "ім'я шляху"

#include <имя пути>

Препроцесор обробляє включається файл таким же чином, як якщо б цей файл цілком входив до складу вихідного файлу в точці, де записана директива #include. Включається текст також може містити директиви препроцесора. Препроцесор виконує обробку включається файлу, а потім повертається до обробки початкового вихідного файлу.

Ім'я шляху являє собою ім'я файлу, якому може передувати ім'я пристрою і специфікація директорії. Синтаксис імені шляху визначається угодами операційної системи.

Препроцесор використовує поняття стандартних директорій для пошуку включення файл. Стандартні директорії задаються командою PATH операційної системи.

Препроцесор веде пошук до тих пір, поки не виявить файл із заданим ім'ям.

Якщо ім'я шляху задано однозначно (повністю) і укладено в подвійні лапки, то препроцесор шукає файл тільки в директорії, специфікованої заданим ім'ям шляху, а стандартні директорії ігнорує.

Якщо задана в лапках специфікація не утворює повне ім'я шляху, то препроцесор починає пошук включається файлу в поточній робочій директорії (т. Е. В тій директорії, яка містить вихідний файл, в якому записана директива #include).

Потім препроцесор продовжує пошук в директоріях, зазначених в командному рядку компіляції, і, нарешті, шукає в стандартних директоріях.

Схожі статті