Информатика. Общая информатика. Основы языка C++. Мамонова Т.Е. - 104 стр.

UptoLike

Составители: 

описания
присваивания
функция
пустой оператор
составной
выбора
циклов
перехода
Директивы препроцессора управляют преобразованием текста
программы до ее компиляции. Исходная программа, подготовленная на
С++ в виде текстового файла, проходит 3 этапа обработки (рис. 17):
1) препроцессорное преобразование текста;
2) компиляция;
3) компоновка (редактирование связей или сборка).
Рис. 17. Этапы создания исполняемого кода
После этих трех этапов формируется исполняемый код программы.
Задача препроцессора преобразование текста программы до ее компи-
ляции. Правила препроцессорной обработки определяет программист
с помощью директив препроцессора.
Директива начинается с #.
#define указывает правила замены в тексте. Например, #define
ZERO 0.0 означает, что каждое использование в программе имени
ZERO будет заменяться на 0.0.
Директива #include < имя заголовочного файла> предназначена
для включения в текст программы текста из каталога «Заголовочных
файлов», поставляемых вместе со стандартными библиотеками. Каждая
библиотечная функция C++ имеет соответствующее описание в одном
из заголовочных файлов. Список заголовочных файлов определен стан-
104
Исходный
текст (cpp)
Включаемые
файлы (h)
препроцессор Полный текст
программы
компилятор
Объектный
код (obj)
Стандартные
библиотеки (lib)
Компоновщик
Исполняемый
код (exe)