Skip to content · ⁨Перейти к содержанию⁩

Preprocessor, const, static, and enum · ⁨Предпроцессор, const, static и enum⁩

English

What runs before the compiler

  • Before the compiler sees your code, the preprocessor handles every line that starts with #.
  • It pastes in headers, replaces macros, and removes comments — a simple text step.
  • You have used it already: #include <stdio.h> is a preprocessor command.

Русский

Что происходит до компилятора

  • Перед тем как компилятор увидит ваш код, предпроцессор обрабатывает каждую строку, начинающуюся со #.
  • Он вставляет заголовки, заменяет макросы и удаляет комментарии — это простой текстовый шаг.
  • Вы уже использовали это: #include <stdio.h> является командой препроцессора.

Предпроцессор расширяет #include и #define в обычный код, затем запускается компилятор

Handout · ⁨Раздаточный материал⁩

Log in or create account · ⁨Войти или создать аккаунт⁩

IGCSE, A-Level & AP