1实验实训一

  • 格式:doc
  • 大小:747.50 KB
  • 文档页数:15

下载文档原格式

  / 15
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验实训一 Visual C++ 6.0基本操作

一、实验实训目标

(1)熟悉Visual C++ 6.0开发环境,掌握C 语言源程序的创建、打开、保存及关闭等基本操作 (2)了解C 语言程序的开发过程,掌握调试、运行C 语言程序的方法 (3)了解C 语言程序结构的特点

二、相关知识点

1. Microsoft Visual C++ 6.0的窗口的组成

启动Microsoft ® Visual C++ 6.0(以下简称VC ),其的窗口组成如图1-1所示。

2.C 程序的开发过程

C 程序的开发过程如图1 2所示。源程序扩展名为.c ;编译生成目标文件扩展名为.obj 。经过链接形成一个可执行文件扩展名是.exe 。最后,运行可执行文件,如果结果正确则结束,否则返回编辑阶段修改,直至得到正确的运行结果。

图1-1 Microsoft Visual C++ 6.0程序窗口

工具栏

菜单栏 程序编辑窗格 项目工作区窗格 信息输出窗格

编译微型工具栏

图1-2C程序的开发过程

3.C源程序的创建

启动VC后,创建C源程序的步骤如下:

⑴打开“文件”菜单,选择“新建”命令,打开“新建”对话框,如图1-3所示;

⑵在“文件”选项卡中,选择C++ Source File选项;

⑶在右侧的“文件名”框中输入C程序文件名(扩展名是.c);

⑷在右侧的“位置”框中设定所建文件的保存路径;

⑸最后单击“确定”按钮。

2.输入文件名

1.选择此项

3.保存位置

4.单击“确定”

4.C源程序的编辑

在程序编辑窗口内可以进行的操作:录入、复制、粘贴、剪切、撤销与恢复、删除、查找与替换等,这些功能为代码的编辑操作带来了极大的方便。实现方法有两种:一是使用“编辑”菜单;二是使用“标准”工具栏或组合键。常用的组合键:

Ctrl+A—全选代码

Ctrl+C—复制

Ctrl+V—粘贴

Ctrl+S—保存文件

Alt+F8—自动排版

5.C源程序的编译、链接和运行

Visual C++6.0开发环境中可以通过“组建”菜单中的“编译”、“组建”和“执行”命令分别实现程序的编译、链接和运行。也可以使用如图1-4所示的“编译微型工具栏”进行操作。“编译微型工具栏”中各按钮的功能如表1-1所示。

Build Build Excuse

Insert/Remove breakpoints

Compile Build Stop

图1-4编译微型工具栏

编译成功并链接成功后,会有如下提示信息(以本实训中专项练习的【1-1】为例)。

Compiling...

1-1.c

1-1.obj-0error(s),0 warning(s)

该提示信息表示:1-1.c文件已通过编译并成功链接,接下来就可以执行该程序了。

表1-1编译微型工具栏中各按钮命令的功能

按钮功能

Compile(Ctrl+F7)编译C或C++源代码文件

Build(F7)生成.exe文件

Build Stop(Ctrl+Break)停止编译

Build Excuse(Ctrl+F5)执行应用程序

Go(F5)单步执行

Insert/Remove breakpoints(F9) 插入或消除断点

6.C源程序的调试

如果程序能够运行,但得到的结果不正确,这说明程序算法不正确。Visual C++ 6.0提供了强大的调试功能,通过设置断点,可以辅助修改各种错误,尤其是逻辑错误,同时还可以观察程序每步执行的中间结果。

1)设置断点

设置方法:将鼠标定位在需要暂停执行的那一行代码上,按快捷键F9,该行左边出现一个红色的圆点,表示设置了一个断点,如图1-5所示。如果该行已设有断点,按快捷键F9该断点被取消。

⑵调试

打开“组建”菜单,选择“开始调试”级联菜单中的GO命令,或按快捷键F5,如图1-6所示。VC 编译环境进入图1-7所示的调试状态,程序运行至所设断点处暂停,如果有多个断点,会按照执行流程依次运行到断点处后暂停。

图1-6开始调试或单击此处

图1-5设置断点单击此处添加或删除断点

已设置的断点

图1-7运行至断点

⑶单步运行

打开“组建”菜单,选择“调试”联级菜单中的Step Into命令(或按快捷键F11),可以进行单步调试。或者进入调试状态后,打开“调试”菜单,选择Step Over命令(或按快捷键F10)或Step Into命令,可进行单步调试,程序会被逐步地执行,如图1 8所示。

或单击此处

图1-8单步调试

(4)查看变量

运行至断点处或单步运行时,在Variables 窗格会自动显示当前运行上下文中变量的值,还可以在Watch 窗格添加自己想要监控的变量名。实现方法为:在Variables 窗格内,用鼠标左键直接拖动想要查看的变量至Watch 窗格内。如果本地变量比较多,可以使用本方法监控部分变量,如图1-9所示。

7.文件的打开、保存与关闭

对于程序文件或项目的基本操作,例如文件的打开、保存、关闭;工作空间的打开、保存和关闭等,可以通过“文件”菜单实现,如图1-10所示。有些操作也可以使用“标准”工具栏,实现文件的新建、打开、保存与关闭,如图1-11所示。 (1)打开有以下两种方法。

① 打开“文件”菜单,选择“打开”命令。 ② 使用工具栏上的按钮。

(2)保存。程序编辑后需要保存,有以下两种方法。 ① 打开“文件”菜单,选择“保存”命令。

② 使用工具栏上的按钮。

(3)关闭文件或项目有以下3种方法。

① 打开“文件”菜单,选择“关闭工作空间”命令。 ② 打开“文件”菜单,选择“关闭”命令。

③ 单击菜单栏右边的“关闭”按钮,如图1-12所示。 图1-9 查看变量

Variables 窗格 Watch 窗格 小贴士:

Step Into :单步执行每条语句,在遇到函数的时候,系统将进入函数,单步执行其中的语句。

Step Over :单步执行每条语句,但在遇到函数时候,系统将把函数当作“一条语句”来执行,自动执行其中的内容,而不进入函数内部单步执行。

Step Out :如果知道这个函数整个没有错误,可以退出函数。