C语言的一些题,帮忙解答

C语言的一些题,帮忙解答,第1张

1 B

2 A

3 C

4 C

5 D

6 C

7 D

8 A

9 D

10 D

1 写代码。这配培是最基础的一步,即实现C语言的源文件(.c,必需),和可能的头文件(.h,非必需)。

2 编译。将编写好的代码,通过编译工具,转换为目标文件。首败此步中,会对文件内部及包含的头文件进行语法语义的分析检查。如果出错,则必须返回到1步对代码进行修改,直到没有错误为止。

3 链接。将目标文件链接成可执培芹唯行文件。此步会对文件直接的关联进行检查。如果出错需要返回到1修改代码。直到没有错误。

4 运行。这个是最后一步,也是C语言的最终目的。

在运行结果与期望不符时,需要检查原因,修改代码,重新执行1,2,3直到程序没有问题。

C语言源程序变成可执行程序需要经过编译和链接两个步骤。

编译就是把源代码翻译成目标代码。而编译是以源文件为单位的,如果一个源文件中的函数调用了另一个源文件中定义的函数,则需要进行链接才能生成最后的可执行二进制程序。库函数是一些别人已经写好的函数,比如printf,malloc等,这些库函数的调用也是需要链接到最后的可执行程序中的,这个把库函数的二进制代码链接到可执行程序的过程就是你说野并的第3步.当然,现吵脊拆在的升枣 *** 作系统还提供运行时的动态链接。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12418303.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存