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