1.2 Visual C++6.0集成开发环境简介
VisualC++6.0(以下简称VC6.0)为用户提供了一个集成开发环境,它使得C语言程序的编辑、编译、连接、调试和运行等工作都能够在统一的操作界面下完成。下面介绍VC6.0的使用方法。
1.2.1 VC 6.0的启动
VC6.0的启动有以下两种方法。
(1)双击桌面上“Microsoft Visual C++6.0”的快捷图标,如图1-6所示,即可进入VC6.0的集成开发环境。
图1-6 第1种启动方法
(2)通过单击桌面左下角的“开始”按钮,弹出“开始”菜单,在“程序”子菜单中选择“Microsoft Visual Studio6.0”选项,最后单击其中的“Microsoft Visual C++6.0”,如图1-7所示,也可以进入VC6.0的集成开发环境。
图1-7 第2种启动方法
1.2.2 VC 6.0的退出
在VC6.0状态下打开“File”(文件)菜单,然后选择“Exit”(退出)选项即可退出VC 6.0环境,如图1-8所示。也可以直接单击VC6.0程序界面标题栏中的【关闭】按钮。
图1-8 退出VC6.0
1.2.3 VC 6.0集成开发环境介绍
VC6.0的集成开发环境主要由标题栏、菜单栏、工具栏、项目工作区窗口、源程序编辑窗口、输出窗口和状态栏7部分组成,如图1-9所示。由于尚未加载任何项目,所以图1-9中的项目工作区窗口、源程序编辑窗口以及部分菜单选项和工具栏按钮均呈现不可操作状态。
图1-9 VC6.0的集成开发环境
1.2.4 修改已有的源程序
在没有退出VC6.0集成开发环境的情况下,如果需要修改源程序文件,可立即进行编辑,再重新编译、连接和运行。如果已经退出集成开发环境,又想对源程序文件进行修改,则可以再次启动VC6.0,选择“File”菜单中的“Open”命令,打开需要修改的源程序。
(1)打开已有的源程序
启动 VC 6.0,打开“File”菜单,选择“Open”命令,会弹出“打开”对话框,如图1-10所示。浏览磁盘中的文件和文件夹,找到并双击对应的源程序。这时,VC6.0会将该程序的工作区加载到集成开发环境中,如图1-11所示。
图1-10 “打开”对话框
图1-11 源程序的工作区
(2)编辑
按照要求,对打开的程序进行修改,或者重新编写代码。
(3)编译
打开“Build”菜单,选择“Compile源程序文件名”命令(也可单击工具栏中的按钮或使用快捷键“Ctrl+F7”)对源程序文件进行编译。如果程序代码输入正确无误,VC6.0会在输出窗口中产生如图1-12所示的编译信息,这说明已成功地生成扩展名为.obj的目标文件。
(4)连接
打开“Build”菜单,选择“Build源程序文件名”命令(也可以单击工具栏中的按钮或使用快捷键“F7”)对目标文件进行连接。VC6.0会在输出窗口中产生如图1-13所示的连接信息,这说明已成功地生成扩展名为.exe的可执行文件。
图1-12 源程序的编译
图1-13 源程序的连接
(5)运行
打开“Build”菜单,选择“Execute源程序文件名”命令(也可单击工具栏中的按钮或使用快捷键“Ctrl+F5”)来运行程序。这时,VC 6.0会弹出一个控制台命令行窗口,其中显示程序的运行结果,如图1-14所示。用户可以按键盘上的任意键来关闭此窗口(Press any key to continue)。
图1-14 程序的运行结果
如果这时还需要对其他文件进行修改,可以先选择“File”菜单中的“Close Workspace”命令来关闭当前程序的工作区,然后按照以上描述的方法建立需要修改的项目工作区。
1.2.5 编译、连接信息的处理
在一个VC6.0程序中可能出现下列两种类型的错误。
●语法错误:指源程序代码中不符合VC6.0语法规定的内容。
●语义错误:指源程序代码中存在的逻辑错误。
编译器在进行语法检查时会向用户报告源程序代码中的语法错误,并列出错误位置、出错原因等信息,如图1-15所示。
用户可以根据这些提示信息找到代码中存在错误的位置,如图1-16所示,并通过自身所掌握的知识对错误进行排除。错误排除以后,才能成功地通过编译和连接等步骤,得到可执行程序。
但是,编译器并不能自动检查出代码中存在的语义错误,也就是说,没有语法错误的源程序代码并不意味着一定会没有语义错误,必须等到运行时才能测试出程序是否符合预先设定的逻辑。如果程序在运行时出现了异常情况或逻辑错误,则可断定代码中存在着语义错误。所以,考生还需对照屏幕信息或最终的输出文件进行最后的检查,图1-17所示的就是对照最终的输出文件进行检查。
图1-15 提示错误信息
图1-16 修改程序中的错误
图1-17 上机结果检查