首页
登录
从业资格
由多个源文件组成的C程序,经过编辑、预处理、编译、链接等阶段才能生成最终的可执行
由多个源文件组成的C程序,经过编辑、预处理、编译、链接等阶段才能生成最终的可执行
资格题库
2022-08-02
142
问题
由多个源文件组成的C程序,经过编辑、预处理、编译、链接等阶段才能生成最终的可执行程序。此过程中,在 ()阶段可以发现被调用的函数未定义。A.编辑和预处理B.预处理C.编译D.链接
选项
A.编辑和预处理
B.预处理
C.编译
D.链接
答案
D
解析
本题考查的是程序编译过程的基本知识。对于编译型程序设计语言C,在程序编写完成后执行前,主要进行预处理、翻译为目标代码和链接库由数等关键步骤。在这三步中,预处理分析程序中的宏定义并替换宏引用,翻译主要针对一个编译单元(通常对应一个源文件)进行,将该编译单元翻译为中间代码,链接过程将各个编译单元中变量和函数的引用与其定义绑定,确保程序中使用的所有变量和函数都存在对应实体。所以,未定义的函数引用只能在链接过程中发现。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2428185.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
现行最全面、最集中规定土地登记程序的文件是( )。A.《土地登记办法》 B.
世界多数国家的地籍资料的发展大体都经历了( )的阶段。A.法律地籍——税收地籍
土地登记的公开性表现在( )。A.登记依据的公开 B.登记程序的公开 C.
土地登记的程序法律依据有( )。A.《物权法》 B.《土地登记办法》 C.
供货单位的项目管理工作主要在哪个阶段进行?()A.运维阶段 B.设计阶段
下列哪几项属于BIM技术在专业深化设计阶段的应用()。A.管线综合深化设计
协同绘图的主要方式是()。A.使用链接 B.通过拷贝 C.工作集方式 D.
供货单位的BIM应用需求主要来自于哪几个方面?()A.设计阶段 B.招投标阶
协同绘图的主要方式是()。A.使用链接 B.通过拷贝 C.工作集方式 D.
下面哪一项不属于现阶段BIM在应用中的挑战()。A.软件间数据交互难度大 B.
随机试题
[img]2012q1/ct_eilm_eillist_0239_20121[/img][br]tenniscoach
【B1】[br]【B4】[audioFiles]audio_eufm_j01_119(200910)[/audioFiles]participate意为“
A、Hewantedtohavesomethingtoeatforlunch.B、Hewantedtogotoarestauran
具有如下结构的药物是A.盐酸丁卡因 B.盐酸布比卡因 C.盐酸普鲁卡因 D
A.松动肩胛骨 B.外旋摆动肩关节 C.内旋摆动肩关节 D.分离牵引肘关节
合成氨指由氮和氢在高温高压和催化剂存在下直接合成的氨,为一种基本无机化工流程。合
长于祛风解表的药组是()。A.麻黄、桂枝B.桑叶、菊花C.荆芥、防风D.紫苏、
必需氨基酸不包括A.缬氨酸 B.亮氨酸 C.蛋氨酸 D.甘氨酸 E.赖氨
1.4月1日,国务院制定的《诉讼费用交纳办法》正式实施,诉讼费交纳标准降低,优惠
风力发电机组塔筒就位紧固后,可用于塔筒内侧法兰缝隙填充的垫片材料是()。A
最新回复
(
0
)