Skip to content · ⁨Pular para o conteúdo⁩

Preprocessor, const, static, and enum · ⁨Pré-processador, const, static e 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.

Português

O que acontece antes do compilador

  • Antes que o compilador veja seu código, o preprocessador lida com toda linha que começa com #.
  • Ele cola headers, substitui macros e remove comentários — um passo simples de texto.
  • Você já usou isso: #include <stdio.h> é um comando do preprocessador.

O preprocessador expande #include e #define em código puro, então o compilador roda

Handout · ⁨Material de apoio⁩

Log in or create account · ⁨Entrar ou criar conta⁩

IGCSE, A-Level & AP