
1.6.1 Visual C++ 6.0
Visual C++ 6.0是一个功能强大的可视化软件开发工具,它将程序的代码编辑、程序编译、链接和调试等功能集于一身。其环境简单,界面友好,软件占用空间小,代码执行效率高,因此非常适合初学者学习使用。
1.Visual C++ 6.0的安装
微软公司已经停止了对Visual C++ 6.0的技术支持,并且也不提供下载。由于兼容性的问题,Windows 10系统需要安装Visual C++ 6.0的英文版。笔者采用的是在Windows 10系统下安装Visual C++6.0英文版,读者可以在网上搜索、下载合适的安装包并解压缩。下面介绍其安装过程。
(1)双击打开Visual C++ 6.0安装文件夹中的SETUP.EXE文件,如图1.5所示。

图1.5 双击SETUP.EXE安装文件
(2)进入安装向导界面,如图1.6所示,单击Next按钮。进入End User License Agreement(最终用户许可协议)界面,如图1.7所示,首先选中I accept the agreement单选按钮,然后单击Next按钮。
(3)进入Product Number and User ID(产品号和用户ID)界面,如图1.8所示。在安装包内找到CDKEY.txt文件,填写产品ID。姓名和公司名称根据情况填写,可以采用默认设置,不对其修改,单击Next按钮。

图1.6 安装向导界面

图1.7 “最终用户许可协议”界面
(4)进入Visual C++ 6.0 Enterprise Edition(Visual C++ 6.0英文企业版)界面,如图1.9所示。选中Install Visual C++ 6.0 Enterprise Edition单选按钮,然后单击Next按钮。

图1.8 “产品号和用户ID”界面

图1.9 “Visual C++ 6.0英文企业版”界面
(5)进入Choose Common Install Folder(选择公用安装文件夹)界面,如图1.10所示。公用文件默认存储在C盘中,单击Browse按钮,选择安装路径,这里建议安装在磁盘空间剩余比较大的磁盘中,以节约系统盘(C盘)空间。设置安装路径后,单击Next按钮。
(6)进入安装程序的欢迎界面中,如图1.11所示,单击“继续”按钮。
(7)进入产品ID确认界面,如图1.12所示,在此界面中,显示要安装的Visual C++ 6.0软件的产品ID,在向Microsoft请求技术支持时,需要提供此产品ID,单击“确定”按钮。
(8)如果读者计算机中安装过Visual C++ 6.0,即便已经卸载了,重新安装时还是会提示如图1.13所示的信息。安装软件检测到系统之前安装过Visual C++ 6.0,如果想要覆盖安装,单击“是”按钮;如果想将Visual C++ 6.0安装在其他位置,单击“否”按钮。这里单击“是”按钮,继续安装。

图1.10 “选择公用安装文件夹”界面

图1.11 安装程序的欢迎界面

图1.12 产品ID确认界面

图1.13 覆盖以前的安装
(9)进入选择安装类型界面,如图1.14所示。第一项Typical表示传统安装,第二项Custom表示自定义安装,这里选择Typical安装类型。
(10)进入注册环境变量界面,如图1.15所示,在此界面中,选中Register Environment Variables复选框,注册环境变量,单击OK按钮。

图1.14 选择安装类型界面

图1.15 注册环境变量界面
(11)弹出数据更新提示,如图1.16所示,单击“是”按钮,开始安装Visual C++ 6.0,如图1.17所示。

图1.16 数据更新界面

图1.17 安装进度条
(12)当进度条达到100%时,会进入如图1.18所示的界面,提示系统NT错误标志,这是由于Windows 10系统兼容性问题导致的,单击“确定”按钮即可。

图1.18 系统NT错误界面
(13)完成以上操作后,会进入如图1.19所示的未响应界面。出现这种情况,同样是由于Windows 10系统兼容性问题导致的。这时单击鼠标,会弹出如图1.20所示的提示框,单击“关闭程序”选项,然后在“开始”菜单中找到Visual C++ 6.0图标并单击,就可以正常使用Visual C++ 6.0了。

图1.19 未响应界面

图1.20 关闭程序界面
2.Visual C++ 6.0的使用
Visual C++ 6.0程序的主界面如图1.21所示,下面来创建一个C语言源程序文件。
(1)在菜单栏中选择File→New命令,如图1.22所示,或者按Ctrl+N快捷键。
(2)打开New对话框,选择Files选项卡,在左侧的列表框中选择C++ Source File选项,右侧的File文本框中输入文件名称,Location文本框中设置文件保存地址,如图1.23所示,单击OK按钮,即可创建一个C源代码文件。

图1.21 Visual C++ 6.0界面

图1.22 创建一个新文件

图1.23 创建C源文件
注意
因为创建的是C源文件,所以File文本框中要将C源文件的扩展名一起输入。例如,创建名称为Hello的C源文件,文本框中应输入“Hello.c”。
(3)此时可在开发环境中看到刚才创建的Hello.c源文件,如图1.24所示。
(4)将例1.1的程序代码输入其中,如图1.25所示。
(5)程序编写完成后,需要进行编译。选择Build→Compile命令,如图1.26所示。
(6)弹出如图1.27所示的对话框,询问是否创建一个默认项目工作环境。单击“是”按钮,此时会询问是否要改动源文件的保存地址,如图1.28所示。

图1.24 新创建的文件

图1.25 输入程序代码

图1.26 选择Compile命令

图1.27 询问是否创建工作环境

图1.28 询问是否要改动源文件的保存地址
(7)单击“是”按钮后,编译程序。如果程序没有错误,即可被成功编译。虽然此时代码已经被编译,却还没有链接生成.exe可执行文件,此时运行程序,会出现如图1.29所示的提示对话框,询问是否要创建.exe可执行文件。单击“是”按钮,会链接生成.exe文件,此时才可以运行程序。
(8)当然,也可以将编译、链接操作合并,直接创建.exe文件。选择Build→Build命令,将直接创建.exe文件,如图1.30所示。
(9)只有运行程序才可以看到程序运行结果,选择Build→Execute命令将运行Hello.exe程序,运行结果如图1.31所示。

图1.29 询问是否要创建.exe文件

图1.30 选择Build命令

图1.31 程序运行结果显示
Visual C++ 6.0集成开发环境提供了一些有用的工具栏按钮。例如,代表Compile操作,
代表Build操作,
代表Execute操作。
编写程序时,使用快捷键可加快程序的编写速度,建议读者熟记如下常用快捷键。
Ctrl+N:创建一个新文件。
Ctrl+]:检测程序中的括号是否匹配。
F7:Build操作。
Ctrl+F5:Execute操作。
Alt+F8:整理多段不整齐的源代码。
F5:调试操作。