首页 软件设计师正文

以编译方式翻译C/C++源程序的过程中,( )阶段的主要任务是对各条语句的结构进行合法性分析(2019年软件设计师上半年)
A.词法分
B.语义分析
C.语法分析
D.目标代码生成







参考答案:C
参考解析:词法分析阶段依据语言的词法规则,对源程序进行逐个字符地扫描,从中识别出一个个《单词》符号,主要是针对词汇的检查。语法分析的任务是在词法分析的基础上,根据语言的语法规则将单词符号序列分解成各类语法单位,如《表达 式》《语句》 和《程序》等。语法规则就是各类语法单位的构成规则,主要是针对结构的检查。语义分析阶段分析各语法结构的含义,检查源程序是否包含语义错误,主要针对句子含义的检查。本题描述的是语法分析

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接:https://scpro.cn/v/e290c8d7b77b11ee.html