第1部分 C语言实验环境
·1·
第1部分 C语言实验环境
C语言的编译系统不属于 C语言的一部分,它是由计算机软件开发商开发并销售给用户使用
的。不同的软件厂商开发出了不同版本的 C语言编译系统,功能大同小异,都可以用来对 C语言
源程序进行编译、连接和运行。各公司推出的 C语言编译系统大都是集成开发环境( IDE,
Integrated Development Environment),把编辑、编译(包括预处理) 、连接、调试和运行等操作全
部集成在一个界面上,功能丰富,使用方便。
Microsoft Visual C++ 6.0,简称VC 6.0,是微软于 1998年推出的一款 C++编译器,集成了
MFC 6.0,具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可
开发多种程序等优点。自全国计算机等级考试二级 C语言和C++语言改版以来, VC 6.0成为指定
的编译软件,一直使用至今。但是, VC 6.0对Windows 7及以后版本的操作系统的兼容性较差。
Dev-C++是一个Windows环境下的 C&C++开发工具,可用于编写 C语言和C++语言程序。
它是一款自由软件,遵守 GPL协议。它集合了 GCC、MinGW32等众多自由软件,并且可以取得
最新版本的各种工具支持。 Dev-C++是一个非常实用的编程软件,多款著名软件均由它编写而
成,它在 C语言的基础上,增强了逻辑性。
CodeBlocks是一个开放源码的全功能的跨平台 C/C++语言集成开发环境,由纯粹的 C++语言
开发完成,它使用了著名的图形界面库 wxWidgets版。集成了 C/C++编辑器、编译器和调试器于一
体,能方便地编辑、调试和编译程序。自推出后,受到了广大追求完美的 C/C++程序员的青睐。
其实用哪一种编译系统并不是原则问题,只要能满足用户需求,使用方便即可。学会使用一
种编译环境后,触类旁通,可以很快学会使用另一种编译环境。
在教学中,程序的规模一般不大,功能相对简单,调试过程也不太复杂,对集成环境的功能
要求不是很高。因此,下面着重介绍在 Windows环境下广泛使用的 Visual C++ 6.0、Dev-C++ 5.11
和CodeBlocks 17.12。
C语言程序设计实验教程(第 3版)
·2·
第1章 Visual C++ 6.0上机过程
Visual C++ 6.0是微软公司的重要产品之一 —Microsoft Visual Studio 6.0工具集的重要组成
部分,该工具集还包括 Visual Basic、Visual Foxpro、Visual J++等。Visual C++ 6.0用来在
Windows环境下开发应用程序,是一种功能强大、行之有效的可视化编程工具。它以可视化技
术为基础,以 C++语言为蓝本,以众多的集成工
《C语言程序设计实验教程(第3版)》.pdf