Compartilhar via


Pré-processador

O pré-processador é um processador de texto que manipula o texto de um arquivo de origem como parte da primeira fase da tradução.O pré-processador não analisa o texto de origem, mas ele dividi-la para cima em tokens para o objetivo de localizar chamadas de macro.Embora normalmente, o compilador invocará o pré-processador em sua primeira etapa, o pré-processador também pode ser chamado separadamente para processar texto sem compilar.

O material de referência sobre o pré-processador inclui as seguintes seções:

Específicos do Microsoft

Você pode obter uma listagem de código-fonte depois de pré-processamento usando o /E ou /EP opção de compilador.Ambas as opções de chamar o pré-processador e o texto resultante para o dispositivo de saída padrão, que, na maioria dos casos, é o console de saída.A diferença entre as duas opções é que /E inclui #line /EP e diretivas revelar essas diretivas de check-out.

Específicos do Microsoft final

Terminologia específica

Na documentação do pré-processador, o termo "argumento" refere-se à entidade que é passada para uma função.Em alguns casos, ele é modificado por "real" ou "formal", que descreve a expressão de argumento especificada na chamada de função e a declaração de argumento especificado na definição de função, respectivamente.

O termo "variável" se refere a um objeto de dados simple do tipo C.O termo "objeto" refere-se a objetos C++ e variáveis; é um termo inclusive.

Consulte também

Referência

Fases de tradução

Outros recursos

Referência de pré-processador de C/C++