VC++6.0_使用方法 .pdf

上传人:zh****71 文档编号:133539150 上传时间:2020-05-28 格式:PDF 页数:15 大小:810.33KB
返回 下载 相关 举报
VC++6.0_使用方法 .pdf_第1页
第1页 / 共15页
VC++6.0_使用方法 .pdf_第2页
第2页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《VC++6.0_使用方法 .pdf》由会员分享,可在线阅读,更多相关《VC++6.0_使用方法 .pdf(15页珍藏版)》请在金锄头文库上搜索。

1、1 安装和启动 运行 Visual Studio软件中的setup exe 程序 选择安装Visual C 6 0 然后 按照安装程序的指导完成安装过程 安装完成后 在开始菜单的程序选单中有Microsoft Visual Studio 6 0图标 选 择其中的Microsoft Visual C 6 0即可运行 也可在 Window 桌面上建立一个快捷 方式 以后双击即可运行 2 创建工程项目 用 Visual C 6 0系统建立 C 语言应用程序 首先要创建一个工程项目 project 用来存放C 程序的所有信息 创建一个工程项目的操作步骤如下 1 进入 Visual C 6 0环境后 选

2、择主菜单 文件 File 中的 新建 New 选项 在弹出的对话框中单击上方的选项卡 工程 Projects 选择 Win32 Console Application 工程类型 在 工程 Project name 一栏中填写工程名 例如 Myexam1 在 位置 Location 一栏中填写工程路径 目录 例如 D MyProject 见图 2 1 然后单击 确定 OK 按钮继续 图 2 1 创建工程项目 2 屏幕上出现如图2 2 所示的 Win32 Console Application Step 1 of 1 对话框后 选择 An empty project 项 然后单击 F 完成 Fin

3、ish 按钮继续 图 2 2 Win32 Console Application Step 1 of 1对话框 出现如图 2 3 所示的 新建工程信息 New Project Information 对话框后 单击 确定 OK 按钮完成工程创建 创建的工作区文件为myexam1 dsw 和工程 项目文件myexam1 dsp 图 2 3 新建工程信息对话框 3 新建 C 源程序文件 选择主菜单 工程 Project 中的 添加工程 Add to Project 新建 New 选项 为工程添加新的C 源文件 图 2 4 加入新的 C 源程序文件 出现如图2 4 所示的 新建 对话框后 选择 文件

4、 File 选项卡 选定 C Source File 项 在 文件 File Name 栏填入新添加的源文件名 如 myexam1 c C 目录 Location 一栏指定文件路径 单击 确定 OK 按钮 完成 C 源程序的系统新建操作 如图2 4 所示 在文件编辑区输入源程序 然后保存工作区文件 如图2 5 所示 注意 填入C 源文件名一定要加上扩展名 c 否则系统会为文件添加默认 的 C 源文件扩展名 CPP 图 2 5 建立 c 源程序 4 打开已存在的工程项目 编辑C 源程序 进入 Visual C 6 0环境后 选择主菜单 打开工作区 Open Workspace 命令 在 Open

5、 Workspace 对话框内找到并选择要打开的工作区文件 myexam1 dsw 单击 确定 OK 按钮 打开工作区 图 2 6 打开 myexam1 c源程序 在左侧的工作区窗口 单击下方的 FileView 选项卡 选择文件视图显示 打开 Source 文件夹 再打开要编辑的C 源程序进行编辑和修改 如图 2 6 所示 5 在工程项目中添加已经存在的C 源程序文件 选择主菜单 打开工作区 Open Workspace 命令 在 Open Workspace 对话框内找到并选择要打开的工作区文件 myexam dsw 单击 确定 OK 按钮打 开工作区 将已经存在的C 源程序文件添加工程到

6、当前打开的工程区文件中 选择主菜单 工 程 Project 中的 添加工程 Add to Project File 选项 在 Insert File into Project 对话框内找到已经存在的C源程序文件 单击 确定 OK 按钮完成添加 6 编译 连接和运行 1 编译 选择主菜单 编译 Build 中的 编译 Compile 命令 或单击工具条上 的图标 系统只编译当前文件而不调用链接器或其它工具 输出 Output 窗 口将显示编译过程中检查出的错误或警告信息 在错误信息处单击鼠标右键或双击 鼠标左键 可以使输入焦点跳转到引起错误的源代码处大致位置以进行修改 如图 2 7 所示 输出窗

7、口中提示 Error C2146 syntax error missing before identifier sum2 提示在标识符sum2 之前缺少分号 同时在程序窗口标注出出错语句的大 致位置 在 sum1 b a 语句的后面加一个分号后再编译一次即可 2 构建 选择主菜单 编译 Build 中的 构建 Build 命令 或单击工具条上的 图标 对最后修改过的源文件进行编译和连接 选择主菜单 编译 Build 中的 重建全部 Rebuild All 命令 允许用户 编译所有的源文件 而不管它们何时曾经被修改过 选择主菜单 编译 Build 中的 批构建 Batch Build 命令 能单

8、步重新 建立多个工程文件 并允许用户指定要建立的项目类型 程序构建完成后生成的目标文件 obj 可执行文件 exe 存放在当前工程项 目所在文件夹的 Debug 子文件夹中 图 2 7 编译 连接和运行 C 源程序 3 运行 选择主菜单 编译 Build 中的 执行 Build Execute 命令 或单击工 具条上的图标 执行程序 将会出现一个新的用户窗口 按照程序输入要求正确 输入数据后 程序即正确执行 用户窗口显示运行的结果 对于比较简单的程序 可以直接选择该项命令 编译 连接和运行一次完成 7 调试程序 在编写较长的程序时 能够一次成功而不含有任何错误决非易事 对于程序中 的错误 系统

9、提供了易用且有效的调试手段 调试是一个程序员最基本的技能 不 会调试的程序员就意味着即使学会了一门语言 却不能编制出任何好的软件 1 调试程序环境介绍 进入调试程序环境 选择主菜单 编译 Build 中的 开始调试 Start Debug 命令 选择下一 级提供的调试命令 或者在菜单区空白处单击鼠标右键 在弹出的菜单中选中 调 试 Debug 项 激活调试工具条 选择需要的调试命令 系统将会进入调试程序 界面 同时提供多种窗口监视程序运行 通过单击 调试 Debug 工具条上的按 钮 可以打开 关闭这些窗口 参考图2 8 Watch 观察 窗口 单击调试 Debug 工具条上的Watch 按钮

10、 就出现一个Watch 窗口 系统支持查看程序运行到当前指令语句时变量 表达式和内存的值 所有这些 观察都必须是在断点中断的情况下进行 观看变量的值最简单 当断点到达时 把光标移动到这个变量上 停留一会就 可以看到变量的值 还可以采用系统提供一种被称为Watch 的机制来观看变量和表达式的值 在断 点中断状态下 在变量上单击右键 选择Quick Watch 就弹出一个对话框 显示 这个变量的值 在该窗口中输入变量或者表达式 就可以观察变量或者表达式的值 注意 这 个表达式不能有副作用 例如 和 运算符绝对禁止用于这个表达式中 因为这个运算符将修改变量的值 导致程序的逻辑被破坏 Variable

11、s 变量 窗口 单击调试 Debug 工具条上的 Variables 按钮弹出Variables 窗口 显示 所有当前执行上下文中可见的变量的值 特别是当前指令语句涉及的变量 以红色 显示 Memory 内存 由于指针指向的数组 Watch 窗口只能显示第一个元素的值 为了显示数组的 后续内容 或者要显示一片内存的内容 可以使用memory 功能 单击调试 Debug 工具条上的 memory 按钮 就弹出一个对话框 在其中输入地址 就可以显示 该地址指向的内存的内容 Registers 寄存器 单击调试 Debug 工具条上的 Registers 按钮弹出一个对话框 显示当前 的所有寄存器的

12、值 Call Stack 调用堆栈 调用堆栈反映了当前断点处函数是被哪些函数按照什么顺序调用的 单击调试 Debug 工具条上的 Call stack 显示 Call Stack对话框 在Call Stack对话 框中显示了一个调用系列 最上面的是当前函数 往下依次是调用函数的上级函数 单击这些函数名可以跳到对应的函数中去 图 2 8 调试程序界面 2 单步执行调试程序 系统提供了多种单步执行调试程序的方法 可以通过单击调试 Debug 工具 条上的按钮或按快捷键的方式选择多种单步执行命令 单步跟踪进入子函数 Step Into F11 每按一次F11 键或按 程序 执行一条无法再进行分解的程

13、序行 如果涉及到子函数 进入子函数内部 单步跟踪跳过子函数 Step Over F10 每按一次F10 键 程序执行一 行 Watch 窗口可以显示变量名及其当前值 在单步执行的过程中 可以在Watch 窗口中加入所需观察的变量 辅助加以进行监视 随时了解变量当前的情况 如果 涉及到子函数 不进入子函数内部 单步跟踪跳出子函数 Step Out Shift F11 按键后 程序运行至当前函 数的末尾 然后从当前子函数跳到上一级主调函数 运行到当前光标处 当按下 CTRL F10后 程序运行至当前光标处所在的语句 表 2 1 常用调试命令一览表 菜单 命令 工具条 按钮 快捷键说明 Go F5

14、继续运行 直到断点处中断 Step Over F10 单步 如果涉及到子函数 不进入子函数内部 Step Into F11 单步 如果涉及到子函数 进入子函数内部 Run to Cursor CTRL F10 运行到当前光标处 Step Out Shift F11 运行至当前函数的末尾 跳到上一级主调函数 F9 设置 取消断点 Stop DebuggingShift F5 结束程序调试 返回程序编辑环境 图 2 9 设置断点调试程序 3 设置断点调试程序 为方便较大规模程序的跟踪 断点是最常用的技巧 断点是调试器设置的一个 代码位置 当程序运行到断点时 程序中断执行 回到调试器 调试时 只有设

15、置 了断点并使程序回到调试器 才能对程序进行在线调试 参考图2 9 设置断点的方法 可以通过下述方法设置一个断点 首先把光标移动到需要设置断点的代码行上 然后按 F9 快捷键或者单击 编译 工具条上的按钮 断点处所在的程序行的左 侧会出现一个红色圆点 参考图2 9 和表 2 1 还可以选择主菜单 编辑 Edit 中的 断点 Breakpoints 命令 弹出 Breakpoints 对话框 打开后点击 A 分隔符在 Break at 编辑框的右侧的 箭头 选择合适的位置信息 一般情况下 直接选择line xxx 就足够了 如果想设 置不是当前位置的断点 可以选择Advanced 然后填写函数

16、行号和可执行文件 信息 系统提供如下多种类型的断点 条件断点 可以为断点设置一个条件 这样的断点称为条件断点 对于新加的 断点 可以单击 C 条件 Conditions 按钮 为断点设置一个表达式 当这个 表达式发生改变时 程序就被中断 数据断点 数据断点只能在 Breakpoints 对话框中设置 选择 Data 选 项卡 显示设置数据断点的对话框 在编辑框中输入一个表达式 当这个表达式的 值发生变化时 到达数据断点 一般情况下 这个表达式应该由运算符和全局变量 构成 消息断点 VC 也支持对Windows消息进行截获 有两种方式进行截获 即窗 口消息处理函数和特定消息中断 在 Breakpoints 对话框中选择Messages选项 卡 就可以设置消息断点 程序运行到断点 选择主菜单 编译 Build 中的 开始调试 Start Debug 命令的下一级的 去 Go 调试命令 或者单击 编译 Compile 工具条上的按钮 程序 执行到第一个断点处程序将暂停执行 该断点处所在的程序行的左侧红色圆点上添 加一个黄色箭头 此时 用户可方便地进行变量观察 继续执行该命令 程序运行 到下一

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号