单选题
将高级语言源程序翻译成机器语言程序的过程,常引入中间代码。以下关于中间代码的叙述中,不正确的是______。
A、
中间代码不依赖于具体的机器。
B、
使用中间代码可提高编译程序的可移植性
C、
中间代码可以用树或图表示
D、
中间代码可以用栈和队列表示
【正确答案】
D
【答案解析】
[解析] 中间代码是源程序的一种内部表示,或称中间语言。中间代码的作用是可使编译程序的结构在逻辑上更为简单明确,使用中间代码可提高编译程序的可移植性,常见的有逆波兰记号、四元式、三元式和树。
提交答案
关闭