问题 单项选择题

在以阶段划分的编译器中,符号表管理和()贯穿于编译器工作始终。

A.语法分析

B.语义分析

C.代码生成

D.出错处理

答案

参考答案:D

解析:

本题考查程序语言基础知识。一般的编译程序工作过程包括词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成,以及出错处理和符号表管理,如下图所示。

单项选择题
问答题 简答题