1.4.1 C 语言程序的编写和运行 Visual C 6是美国微软公司开发的C 集成开发环境,它集源程序的编写、编译、连接、调试、运行,以及应用程序的文件管理于一体,是当前PC机上最流行的C 程序开发环境。本书的程序实例均用Visual C 6调试通过,下面对这一开发环境作一简单的介绍。Visual C 6的功能较多,我们仅仅介绍一些常用的功能。在以后的学习中,要多用、多试、多思考,才能够熟练地掌握它的用法。 同其它高级语言一样,要想得到可以执行的C 程序,必须对C 源程序进行编译和连接,该过程如图1-13所示。对于C 语言,这一过程的一般描述如下: 使用文本编辑工具编写C 程序,其文件后缀为.cpp,这种形式的程序称为源代码(Source Code),然后用编译器将源代码转换成二进制形式,文件后缀为.obj,这种形式的程序称为目标代码(Objective Code),最后,将若干目标代码和现有的二进制代码库经过连接器连接,产生可执行代码(Executable Code),文件后缀为.exe,只有.exe文件才能运行。
图1-13 C 程序的编译和连接的过程
C 的流行使得许多软件厂商都提供了自己的C 集成开发环境,称为C IDE。著名的有Borland公司的C Builder, IBM公司的Visual Age For C ,Microsoft公司的Visual C 等等。其中,Visual C 6.0是当今Windows操作系统下最流行的C 集成开发环境之一。
1.4.2 Visual C 6开发环境简介 Visual C 6集成开发环境,被划分成四个主要区域:菜单和工具栏、工作区窗口、代码编辑窗口和输出窗口,如图1-14所示。