C程序设计语言
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.5 C语言的运行环境

1.5.1 C语言程序的执行步骤

计算机并不能直接识别用C语言编写的源程序,因此必须先把C语言源程序编译成目标程序,再把该目标程序与系统的函数库和其他的目标程序连接装配成可执行程序,计算机才能执行。C语言程序的执行过程主要包括编辑、编译、连接和运行4个步骤。

1.编辑

这一步主要是使用某种编辑器生成C语言源程序文件,扩展名为.c。如果后面的步骤出现了错误,一般都是回到这一步进行修改,再一步一步地进行下面的操作。

2.编译

这一步主要是将上一步产生的C语言源程序文件编译生成目标程序文件,扩展名为.obj。如果编译成功,则进行下一步操作;否则,返回上一步修改源程序,再重新编译,直至编译成功。

3.连接

这一步主要是将目标程序和库函数及其他目标程序连接起来生成可执行文件,扩展名为.exe。如果连接成功,则进行下一步操作;否则,根据系统的错误提示,进行相应修改,再重新编译、连接,直至连接成功。

4.运行

通过观察程序的运行结果,验证程序的正确性。如果出现逻辑错误,则必须返回第一步修改源程序,再重新编译、连接和运行,直至程序正确。