|
|
Компьютеры - Препроцессор Си - Директивы23 января 2011
Оглавление: 1. Препроцессор Си 2. Директивы 3. Функции
Директивой препроцессора называется строка в исходном коде, которая начинается с символа # и следующего за ним ключевого слова препроцессора. Есть чётко определённый список ключевых слов:
define задаёт макроопределение или символическую константу
undef отменяет предыдущее определение
include вставляет текст из указанного файла
if осуществляет условную компиляцию при истинности константного выражения
ifdef осуществляет условную компиляцию при определённости символической константы
ifndef осуществляет условную компиляцию при неопределённости символической константы
else ветка условной компиляции при ложности выражения
endif конец ветки условной компиляции
line препроцессор изменяет номер текущей строки и имя компилируемого файла
error выдача диагностического сообщения
pragma действие, зависящее от конкретной реализации компилятора
- пустое слово - пустое действие
Просмотров: 2893
|