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

admin2013-08-15  25

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

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

答案D

解析 计算机不能直接执行C语言源程序,必须经过编译和链接,形成可执行的二进制目标程序,才能由计算机执行,因此,选项A)和C)是错误的。另外,对大规模C源程序,允许将各个函数分散在若干个C程序文件中单独编译,若要对程序进行某些修改,只需对修改后的源程序文件进行编译,产生新的目标文件,然后再将所有的目标程序进行链接,形成可执行程序,这样可以方便调试,提高编译效率,所以选项B)也是错误的。
转载请注明原文地址:https://jikaoti.com/ti/c2n0FFFM
0

最新回复(0)