- 2
- 0
- 约8.22千字
- 约 35页
- 2019-01-01 发布于福建
- 举报
c程序设计与实践第1章卖(课件)
1.4 C程序的编译和运行 学习C语言离不开编写和运行C语言程序,在了解一些C语言的初步知识以后,就应该上机练习编写和运行C语言的程序,通过大量的上机实践来加深对C语言的认识和理解。 C语言程序是如何在计算机上运行的呢? C程序在计算机上运行是从源程序的编辑开始,再经过编译、连接等一系列工作过程,最终产生并运行可执行文件得到运行结果,整个过程如图1-2所示。 C语言程序实现可归纳如下三个阶段: 1.编辑 编辑过程是把用C语言写出源程序代码录入到计算机中并保存。其方法有两种:一种是使用编辑程序编写好C语言源程序,并以“.c”为后缀存入文 件系统;另一种是使用C语言编译系统提供的编辑器来编写源程序,并且存入文件系统。 2.编译连接 编译连接是两个过程,有些编译系统常将它们连在一起,实际上是将源程序先进行编译,通过编译可发现源程序中的语法错误,如有错误,则系统将其“错误信息”显示在屏幕上,用户根据系统提供的错误信息提示,对源程序进行编辑修改,修改后再重新编译,直到编译无错为止。编译后生成机器指令程序被称为目标程序。此目标程序名与相应的源程序同名,其后缀为“.obj”的二进制文件。编译过程完成后,便开始连接过程。所谓连接是将目标程序与库函数或其他程序连接成为可执行程序。一般可执行程序名与源文件名相同,后缀为“.exe”。这里,还需补充一点,在连接过程中 可能出现错误,这时必须根据“出错信息
原创力文档

文档评论(0)