Ed
há 7 meses
Vamos analisar cada uma das alternativas em relação ao papel do pré-processador na linguagem C: A - Responsável por transformar o código-fonte em um arquivo executável. Incorreta. Essa função é realizada pelo compilador, não pelo pré-processador. B - Responsável por detectar e reportar erros de sintaxe no código-fonte. Incorreta. Essa tarefa é feita pelo compilador, não pelo pré-processador. C - Responsável por resolver todas as referências a funções e variáveis utilizadas no programa. Incorreta. O pré-processador não resolve referências; isso é feito pelo compilador. D - Responsável por incluir arquivos de cabeçalho, realizar substituições de macro e eliminar comentários do código-fonte. Correta. Esta é a função principal do pré-processador em C. E - Responsável por gerar código de máquina a partir do código-fonte. Incorreta. Essa função é realizada pelo compilador, não pelo pré-processador. Portanto, a alternativa correta é: D - Responsável por incluir arquivos de cabeçalho, realizar substituições de macro e eliminar comentários do código-fonte.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material