以下叙述中正确的是( )。

admin2010-01-10  30

问题 以下叙述中正确的是(  )。

选项 A、C语言的源程序不必通过编译就可以直接运行
B、C语言中的每条可执行语句最终都将被转换成二进制的机器指令
C、C源程序经编译形成的二进制代码可以直接运行
D、C语言中的函数不可以单独进行编译

答案2

解析 C语言采用编译方式将源程序转换为二进制的目标代码,编写好一个C程序到完成运行一般经过以下几个步骤。编辑、编译,就是将已经编辑好的源程序翻译成二进制的目标代码,经编译后得到的二进制代码还不能直接执行,因为每一个模块往往是 单独编译的,必须把经过编译的各个模块的目标代码与系统提供的标准模块连接后才能运行;连接,将各模块的二进制目标代码与系统标准模块经连接处理后,得到具有绝对地址的可执行文件,它是计算机能直接执行的文件;执行,执行一个经过编译和连接的可执行的目标文件。由以上定义可知,选项A、C、D均不正确。所以,4个选项中选项B符合题意。
转载请注明原文地址:https://kaotiyun.com/show/ThWp777K
0

最新回复(0)