Предпроцессор C
Содержание
- Предпроцессор C
- 1 Обзор
- 2 Файлы заголовков
- 3 Макросы
- 4 Условные операторы
- 5 Диагностика
- 6 Управление строками
- 7 Прагмы
- 8 Другие директивы
- 9 Вывод предпроцессора
- 10 Традиционный режим
- 11 Детали реализации
- 12 Вызов
- 13 Переменные среды
- GNU Free Documentation License
- Индекс директив
- Индекс опций
- Индекс понятий
Предпроцессор C
Предпроцессор C реализует язык макросов, используемый для преобразования программ на C, C++ и Objective-C перед их компиляцией. Он также может быть полезен сам по себе.
--- Подробный список узлов ---
Обзор
Файлы заголовков
Макросы
Предопределённые макросы
Опасные ситуации с макросами
Условные операторы
Синтаксис условных операторов
Подробности реализации
Устаревшие функции
Авторское право © 1987-2015 Free Software Foundation, Inc.
Разрешается копировать, распространять и/или изменять этот документ в соответствии с условиями лицензии GNU Free Documentation License, версия 1.3 или любой более поздней версии, опубликованной Free Software Foundation. Копия лицензии включена в раздел «GNU Free Documentation License».
В этом руководстве нет неизменяемых разделов. Тексты на лицевой стороне обложки (а) (см. ниже), а тексты на задней стороне обложки (b) (см. ниже).
(а) Текст на лицевой стороне обложки FSF:
Руководство GNU
(b) Текст на задней стороне обложки FSF:
У вас есть свобода копировать и изменять это руководство GNU, как и программное обеспечение GNU. Копии, опубликованные Free Software Foundation, собирают средства для развития GNU.
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-4.9.4/cpp/index.html