ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:1.04MB ,
资源ID:3870469      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3870469.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VC++ 610 上机操作.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VC++ 610 上机操作.docx

1、VC+ 610 上机操作Visual C+ 6.0 上机操作在读者已掌握Windows 操作系统基础上,学会用Visual C+完整的完成一个程序从输入到运行输出结果的全过程。Visual C+ 6.0 是MicroSoft公司开发的基于C/C+的集成工具,是面向对象的、可视化的软件开发环境。主要用于编写在Windows操作系统上运行的应用程序。包括编辑器、编译器、调试器、连接器和资源管理器等。另外,还提供了许多向导。用户可利用VC以两种方式编写Windows应用程序,本文主要介绍使用英文版Visual C+6.0开发C语言程序的基本方法,以帮助您快速入门。本文假设您并不熟悉 VC+ 6.0

2、开发环境,不过了解一些 C 语言编程的基本知识。创建一个新的 C 语言的工程第一步,启动 Microsoft Visual C+ 6.0图1-1 Visual C+6.0的集成开发环境启动 VC 可以通过“开始”菜单,也可以通过桌面快捷方式,或者 Quick Launch 工具栏等方式。 启动之后,我们看到的是空白的 VC 开发环境。虽然上面的截图是英文版的 VC,但是其中的菜单、窗口都和中文版的一一对应。跟大多数的 Windows 应用程序一样,VC 最上面是菜单,然后是工具栏,中央是工作区,最下面一行是状态栏。我们现在看到的工作区,左边是 Workspace 窗口,右边是灰底的空白窗口。第

3、二步,创建一个工程在 VC 中,一个源程序文件必须属于一个工程;所以我们首先来创建一个工程。选择菜单: File - New. 打开下面窗口: 图1-2 新建工程对话框在 Projects Tab 页面中,我们看到可以创建许多种类型的工程;并且可以指定工程的名字,和存储位置。事实上如果要开发简单的 C 语言程序,我们只需要创建一种工程:Win32 Console Application,也就是 Windows 32 控制台程序,或者俗称“黑屏”程序。我们进行如下设置:顺序选项操作说明1工程类型选择Win32 Console Application2LocationC:TEST作为例子,我们暂且

4、把该演示程序保存在 C 盘根目录下面的 TEST 文件夹中。如果该文件夹不存在,您需要首先创建它。该选项不需要手工输入,您可以单击在 “Locaction” 右下方的 “.” 按钮,来选择该文件夹。注意:虽然上面的截屏上显示的是 C:TestDemoQuestion,但那是完成了第 3 步之后的结果。在这一步,只需要输入“C:TEST”。3Project name输入:DemoQuestion随着 Project Name 的输入,Location 部分将在原来路径的后面自动加入Project Name。4完成点击OK按钮 第三步,修改新工程的配置 作为 Win32 Console Appli

5、cation 类型的程序,只有一个配置界面,如下面所示。如果选择其他类型的应用程序,可能会有多个配置界面。 在这里我们选择第一个选项,也就是默认选项:图1-3 选择应用程序类型 An empty project. (一个空的工程)然后选择完成。点击: Finish (完成)按钮。我们的这个选项将创建一个空的工程;其他的选项将自动生成一些源代码文件。就计算机等级考试的要求来说,VC 自动生成的源代码文件对于我们没有帮助。 第四步,确认创建新工程 下面窗口显示出我们此前所做的配置,以供我们做最后的检查。如果确认无误,该项目就将被创建。 图1-4 确认我们确认该页面显示的内容都是正确的。点击: OK

6、(确认)按钮,创建该项目。 第五步,创建新工程完毕 VC 会根据我们所填写的配置创建相关的文件夹,创建完成后会显示创建的结果,如下图所示。 图1-5 查看工程目录在窗口的左半部分的 workspace 上,我们可以看到有两个 Tab 页,ClassView 和 FileView。 ClassView 页面会显示当前工程中所声明的类、全局变量等;对于写C语言程序来说,这个页面没有什么大的作用。 FileView 页面显示了当前项目中的所有文件。1. 工程 在上面的截图中,我们看到,VC 创建了一个叫做 DemoQuestion 的工程。左边树型结构中的 DemoQuestion files 节点

7、代表了该工程。2. 文件和逻辑文件夹 在该工程下面,我们发现了三个预定义的逻辑文件夹,分别是:Source Files、Header Files、Resource Files。在每一个文件夹下面,都没有文件;这是因为此前我们选择的是创建一个空的工程。这三个文件夹是 VC 预先定义的,就编写简单的单一源文件的C程序而言,我们只需要使用 Source Files 一个文件夹就够了。事实上这三个文件夹是按照里面所存放的文件类型来定义的,如下表所示:预定义文件夹包含的文件类型Source Filescpp;c;cxx;rc;def;r;odl;idl;hpj;batHeader Filesh;hpp;

8、hxx;hm;inlResource Filesico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe我们之所以称这三个文件夹为逻辑文件夹,是因为他们只是在工程的配置文件中定义的,在磁盘上并没有物理地存在这三个文件夹。我们也可以删除自己不使用的逻辑文件夹;或者根据我们项目的需要,创建新的逻辑文件夹,来组织工程文件。3. Workspace 工作空间 在创建 DemoProject 的同时,VC 也创建了一个叫做 DemoQuestion 的工作空间,并且该工作空间只包含一个工程。如节点 Workspace DemoProject: 1 project(

9、s) 所示。如果您不想深究的话,只要了解下面几点就可以了:1. VC 是按照 Workspace 来管理项目和代码的。一次必须打开一个 Workspace。 2. 一个 Workspace 中可以包含一个或者多个工程。 3. 一个工程可以包含一个或者多个逻辑文件夹。 4. 一个文件夹里面可以包含零个或者多个文件。 5. 一个工程至少包含一个源代码文件。 6. 当创建新工程的时候,一个同名的 Workspace 同时被创建;该 workspace 只包含一个项目,就是新创建的这个项目。 或者稍稍详细一点说,VC 在管理项目和代码的时候,是按照如下一个树型的结构来组织的:Workspace Pro

10、ject 1 (项目 1) Heaer files (一个或者多个头文件) Source files (一个或者多个源代码文件) Other files (一个或者多个其他文件) Project 2 (项目 2) Heaer files (一个或者多个头文件) Source files (一个或者多个源代码文件) Other files (一个或者多个其他文件) 第六步,查看物理文件夹 打开 Windows 资源管理器,定位到 C:TestDemoQuestion 目录,我们可以看到如下文件和文件夹: 图1-6 查看新建的文件下面是这些文件和文件夹的简单说明:文件和文件夹说明文件 DemoQu

11、estion.dsw这是 workspace 描述文件。文件 DemoQuestion.dsp这是 DemoQuestion 项目配置文件。包括逻辑文件夹在内的关于该项目的所有配置,都保存在此文件中。文件 DemoQuestion.ncb这是 VC 内部使用的一个临时文件。我们不必关心此文件。文件夹 DebugDebug 版本的编译输出文件将被保存在该文件夹中。如果项目的编译属性修改为 Release 之后,会生成另外一个叫做 Release 的文件夹。关于 Debug 和 Release,这是两个最常见的编译选项。相同源代码生成的 Debug 版本的 .exe 文件比 Release 版本要

12、大一些,因为 Debug 版本多包含了一些帮助 VC 调试程序的符号等信息。添加一个文件到一个空的工程中在上面一步,我们创建了一个空的工程。现在我们将添加一个源代码程序到该工程中。第一步,创建新的 .c 源文件选择菜单: File - New. 打开下面窗口: 图1-7 新建文件对话框进行如下操作:1) 点击Files标签,选择C+ Source File可以建立C语言程序。2) 点击Add to project复选框。3) 在File文本框中输入新建文件的名字。作为演示,我们输入Question.c,在编写程序时,应根据程序的功能进行命名。注意:Question.c 后面的 .c 后缀是必要

13、的。如果不写扩展名,则创建了一个扩展名为.cpp的C+程序。4) 在Location文本框中设置新建文件保存在磁盘中的位置,也可以保持默认值。5) 点击OK按钮。 第二步,查看源文件当该 .c 源文件创建后,在左边 Workspace 窗口窗口的 FileView Tab 页面中,可以看到该新创建的 Question.c 节点。 图1-8 新建C程序在 Windows 资源管理器中,我们也可以发现该文件被物理地创建了。 图1-9 查看Question.c文件编写程序 第一步,编写源代码作为例子,我们编写了一个输出 Hello World 的程序。该程序将连续输出 10 遍该字符串,并且在每一次

14、输出前首先打印一个序号。图1-10 编写代码第二步,打开“编译”工具栏图1-11 调出Build工具栏在该工具栏中,我们可以选择Debug模式,或者Release模式进行编译。Debug版本用于程序的开发过程,该版本产生的可执行程序带有大量的调试信息,可以供调试程序使用,而Release版本作为最终的发行版本,没有调试信息,并且带有某种形式的优化。在调试程序的过程中,我们一般选择 Debug 模式。图1-12 源程序编译模式选择第三步,编译我们可以通过菜单或者工具栏按钮进行编译。如果使用菜单,可以选择:Build - Build DemoQuestion.exe F7 或者:Build - R

15、ebuild All 如果使用工具栏,可以选择如图1-14中的按钮:如果编译完全成功,会显示 0 error(s), 0 warning(s)。另外,即便有一些 warning,也可能编译成功。Warning 表示该代码应该不会影响程序运行,但是有可能存在潜在的问题,编译器不推荐这么写。 图1-13 编译程序第四步,除错在一个C+程序中可能出现下列两种类型的错误:1. 语法错误:是指源程序代码中不符合C+语法规定的内容。2. 语义错误:是指源程序代码中存在逻辑错误。编译器在进行语法检查时会向用户报告源程序代码中的语法错误,并列出错误位置、出错原因等信息,检查出来的错误会被显示在 VC 6.0

16、环境的 Build 窗口。用鼠标双击错误信息提示,编辑器会自动在程序段中指向对应的出错行。在出错的源程序行中仔细地查找出错的原因。但是,编译器并不能自动检查出代码中存在的语义错误;也就是说,没有语法错误的源程序代码并不意味着一定会没有语义错误。必须等到运行时才能测试出程序是否符合预先设定的逻辑。如果程序在运行时出现了异常情况或逻辑错误,则可断定代码中存在着语义错误。这是应根据输出结果进行检查。如下图所示,编译器提示:在Question.c的第10行,发生了 C2065 错误,变量 j 从没有被声明就被使用了。 图1-14 查看出错信息我们发现上面的错误是因为误把 i 写成了 j,只要改回来,这

17、个错误就被修改好了。运行程序我们至少有两种方法运行一个控制台类型的 C 程序。一种是通过工具栏,一种是通过命令行。第一种方法工具栏单击 Build 工具栏中的红色感叹号按钮,就可以运行一个编译好的程序: 如果该程序在上一次被编译后又被修改,下面窗口将会弹出,问我们是否要把最新的代码重新编译。我们一般都选择 Yes。 图1-15重新编译源程序随后该程序就会在一个新弹出的窗口中被运行。图1-16 运行结果第二种方法命令行下面显示了命令行运行该程序的方法。我们首先切换到编译好的程序所在的目录,然后输入该程序的名字就可以运行。在本例中,我们输入的是 DemoQuestion.exe。后面的 .exe

18、可以输入,也可以运行该程序。 图1-17 在命令提示符下运行程序在上面例子中,主要用到了两个命令:cd 和 dir 。cd 命令用于进入目录,是 Come to Directory 的缩写。简单的,有三种情况: cd 目录名 : 进入目录 目录名。 cd : 回到根目录。 cd . : 回到上一层目录。两个点 . 代表父目录,也就是上一层目录。dir 命令可以显示当前目录下所有的文件和文件夹,是 DIRectory 的缩写。调试程序 - 设置断点设置断点是跟踪程序实际运行流程的最好方法。在 Debug 模式下,程序可以再断点处停止,我们可以让程序单步执行,来确认程序是否在按照我们所预想的方式在

19、运行。 第一步,设置断点将鼠标停留在要被暂停的那一行,选择工具栏按钮 Insert/Remove Breakpoint (F9),就可以添加一个断点。如果该行已经被设置了断电,那么该断点会被删除。 图1-18 设置断点第二步,开始调试如下图所示,选择菜单 Go (F5),就可以开始调试程序。 图1-19 调试程序VC 环境会进入调试模式,并且目标程序会在断点处被暂停。 第三步,单步运行选择菜单或者工具栏的 Step Over (F10) 按钮,可以进行程序单步运行。不断选择 F10,程序会一步一步地被执行。 图1-20 单步运行调试程序 - 动态察看变量的值单步调试程序的过程中,我们可以在 W

20、atch 窗口中动态地察看变量的值。 第一种,自动查看在 Variables 子窗口中会自动显示当前运行上下文中的变量的值。 图1-21 查看内存变量第二种,添加变量到 Watch 列表如果本地变量比较多,自动显示的窗口比较混乱,您可以在 Watch 列表中添加自己想要监控的变量名。例如,下图中我们在 Watch1 子窗口中添加了变量 i: 图1-22添加变量到 Watch 列表添加结束后,该变量的值会被显示出来。并且随着单步调试的进行,我们会看到变量 i 的值逐渐递增。 图1-23 观察内存变量的值如果需要修改已有的源程序,打开“File”菜单,选择“open”命令,会出现“打开”对话框,如图1-24所示。浏览磁盘中的文件和文件夹,找到要修改的文件,双击文件名,VC6会将文件的工作区加载到集成开发环境。之后就可以队员程序进行编辑、编译、链接和运行了。图1-23 加载文件对话框

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1