以下说法错误的是( )。
- A.使用中间代码可提高编译程序的可移植性,常见的有逆波兰记号、四元式、三元式和树。
- B.在词法分析阶段输入源程序,对构成源程序的字符串进行扫描和分解,识别出一个个的单词,删掉无用的信息,报告分析时的错误。
- C.在语义分析阶段,按语义规则分析检查每条语句是否有正确的语义结构。
- D.在语法分析阶段,按语法规则分析检查每条语句是否有正确的逻辑结构。
正确答案及解析
正确答案
C
解析
语义分析阶段:主要检查源程序是否存在静态语义错误,并收集类型信息供后面的代码生成阶段使用。





