Интернет магазин китайских планшетных компьютеров



Компьютеры - Препроцессор Си

23 января 2011


Оглавление:
1. Препроцессор Си
2. Директивы
3. Функции



программный инструмент, изменяющий код программы для последующей компиляции и сборки, используемый в языках программирования Си и его потомка - C++. Этот препроцессор обеспечивает использование стандартного набора возможностей:

  • Замена триграфов ??=, ?? символами #,
  • Замена комментариев пустыми строками
  • Включение файла — #include
  • Макроподстановки — #define
  • Условная компиляция — #if, #ifdef, #else, #endif

Важной областью применения препроцессоров С является условная компиляция. При подготовке программы к компиляции разработчик может с помощью нескольких изменений адаптировать программу к текущей ситуации.

Препроцессор языка Си — низкоуровневый, лексический препроцессор, потому что он требует только лексического анализа, то есть он обрабатывает только исходный текст перед парсингом, выполняя простую замену лексем и специальных символов заданными последовательностями символов, в соответствии с правилами, установленными пользователями.



Просмотров: 1618


<<< Система управления базами данных