




已阅读5页,还剩63页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
控制台程序设计 基于MS DOS的控制台应用程序在字符用户界面下以命令行方式运行 特点是存储开销小 运行速度快 对于开发特定用途的应用程序 以及进行基本程序设计训练 控制台程序是合适的选择 控制台程序设计 VisualC 6 0集成开发环境 建立控制台应用程序 1 建立简单应用程序 2 程序调试 3 建立多文件应用程序 VisualC 6 0集成开发环境 VisualC 6 0集成开发环境 IDE 是提供设计 运行和测试应用程序所需的各种工具集成的工作环境 这些工具互相协调 互相补充 大大减轻了程序员开发应用程序的难度 1 主窗口 标题栏 菜单栏 工具栏 项目工作区 文件编辑区 输出区 状态栏 2 菜单栏 VC6集成开发环境的菜单栏提供了开发应用程序的主要工具 菜单栏由文件 编辑 查看 插入 工程 编译 工具 窗口和帮助等9个菜单项组成 每个菜单项又由若干个下拉子菜单或菜单项组成 文件菜单 打开和关闭文件 文件菜单 操作工作区在当前工作区打开 关闭 保存项目的所有文件 文件菜单 保存工作区的当前编辑修改 不关闭工作区 文件菜单 打印设置 编辑菜单 7组菜单命令提供文本编辑的常用工具 查看菜单 6组菜单命令提供类向导 管理资源 操作窗口等命令 插入菜单 提供在项目中添加类 表单 资源 文件和对象等命令 工程菜单 对项目和项目工作区进行各种管理操作 编译菜单 4组菜单命令提供一系列编译 连接 调试和执行程序的重要工具 工具菜单 提供VC6的实用工具包括浏览程序符号 定制菜单与工具栏 激活常用工具等 窗口菜单 用于操作IDE的窗口 帮助菜单 提供联机帮助 3 工具栏 提供常用命令的快捷操作 NewTextFile建立新的文本文件 Open Ctrl O 打开已经存在的文件 Save Ctrl S 保存文件 SaveAll保存所有已经打开的文件 Cut Ctrl X 剪切 Copy Ctrl C 复制 Paste Ctrl V 粘贴 UnDo Ctrl Z 取消上一次操作 ReDo Ctrl V 恢复上一次取消的操作 Workspace显示或隐藏工作区窗口 Output显示或隐藏输出区窗口 Windowslist管理窗口 FindinFiles在多个文件中搜索指定字符串 Find Ctrl D 已经查找过的关键字列表 HelpSystemSearch搜索联机帮助文档 标准 Standard 工具栏 3 工具栏 提供常用命令的快捷操作 WizardBarC Class类向导列表 WizardBarC Filter类过滤列表 WizardBarC Members类成员列表 类向导 WizardClass 工具栏 WizardBarActions类操作 3 工具栏 提供常用命令的快捷操作 Build F7 连接C 源程序文件 生成可执行的目标代码文件 BuildStop Ctrl Break 停止编译和连接 Compile Ctrl F7 编译C 源程序文件 编译 Build 工具栏 BuildExecute Ctrl F5 运行可执行的目标代码文件 Go F5 启动或继续程序的执行 Insert RemoveBreakpoint F9 插入或删除断点 4 项目工作区 VC6以工作区的形式来组织文件 项目和项目配置项目置于工作区的管理之下 工作区通常称为项目工作区项目工作区可以通过3个视图管理程序 4 项目工作区 ClassView 类视图 选项卡 4 项目工作区 ResourceView 资源视图 选项卡 4 项目工作区 文件视图 选项卡 一个C 程序的开发需要经过编辑 编译 连接和运行 建立控制台应用程序 输入源程序 建立简单应用程序 进入MicrosoftVisualC 6 0 输入源程序 建立简单应用程序 选择文件菜单 输入源程序 建立简单应用程序 选择新建菜单项 输入源程序 建立简单应用程序 选择C SourceFile 确定 输入源程序 建立简单应用程序 在编辑窗口输入代码 编译和连接 建立简单应用程序 编译和连接 建立简单应用程序 询问是否创建默认项目工作区 编译和连接 建立简单应用程序 询问是否保存文件 建立简单应用程序 错误信息 修改后重新编译 执行 编译和连接 编译和连接 建立简单应用程序 编译成功 执行程序 建立简单应用程序 执行程序 建立简单应用程序 询问是否构建exe文件 执行程序 建立简单应用程序 等待输入数据 执行程序 建立简单应用程序 运行结果 2 程序调试 调试工具 进入调试 2 程序调试 调试工具 启动或停止调试 执行不同状态跟踪 高级调试工具 观察内存状态 2 程序调试 调试示例 编写程序 求 k 20 即求1 2 3 k 编译成功 2 程序调试 调试示例 编写程序 求 k 20 即求1 2 3 k 运行结果错误 2 程序调试 调试示例 编写程序 求 k 20 即求1 2 3 k 用热键F9设置断点 设置断点 观察关键变量 2 程序调试 调试示例 编写程序 求 k 20 即求1 2 3 k 设置断点 观察关键变量 用热键F5分步执行输入数据 2 程序调试 调试示例 编写程序 求 k 20 即求1 2 3 k 设置断点 观察关键变量 继续用热键F5分步执行 2 程序调试 调试示例 编写程序 求 k 20 即求1 2 3 k 设置断点 观察关键变量 数据错误 2 程序调试 调试示例 编写程序 求 k 20 即求1 2 3 k 设置断点 观察关键变量 修改程序 运行正确 3 建立多文件应用程序 myArea h文件 myArea hdoublecircle doubleradius doublerect doublewidth doublelength myCircle cpp文件 myCircle cppconstdoublepi 3 14 doublecircle doubleradius returnpi radius radius myRect cpp文件 myRect cppdoublerect doublewith doublelength returnwith length myMain cpp文件 myMain cpp include include myArea h voidmain doublewidth length cout width length cout radius cout Areaofcircleis circle radius endl 练习用例 3 建立多文件应用程序 myArea h文件 myArea hdoublecircle doubleradius doublerect doublewidth doublelength myCircle cpp文件 myCircle cppconstdoublepi 3 14 doublecircle doubleradius returnpi radius radius myRect cpp文件 myRect cppdoublerect doublewith doublelength returnwith length myMain cpp文件 myMain cpp include include myArea h voidmain doublewidth length cout width length cout radius cout Areaofcircleis circle radius endl 练习用例 myArea h文件 myArea hdoublecircle doubleradius doublerect doublewidth doublelength myCircle cpp文件 myCircle cppconstdoublepi 3 14 doublecircle doubleradius returnpi radius radius myRect cpp文件 myRect cppdoublerect doublewith doublelength returnwith length myMain cpp文件 myMain cpp include include myArea h voidmain doublewidth length cout width length cout radius cout Areaofcircleis circle radius endl 3 建立多文件应用程序 建立新工程 选择新建菜单项 3 建立多文件应用程序 建立新工程 选择工程 指定工程位置和名称 3 建立多文件应用程序 建立新工程 确定 3 建立多文件应用程序 建立新工程 确定 3 建立多文件应用程序 建立新工程 建立了一个空的工程 3 建立多文件应用程序 建立新工程 工程的构成 3 建立多文件应用程序 建立文件 选择新建菜单项 3 建立多文件应用程序 建立文件 选择文件类型指定文件名 3 建立多文件应
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全注射单选试题及答案
- 基于区块链技术的2025年互联网+政务服务安全与可信度提升与实践报告001
- 2025年直播电商主播影响力测评与定制化营销策略研究报告
- 南京网络课件师培训
- 顾问式营销培训课件
- 制图基本技术课件
- 肿瘤重点专科建设成果汇报
- 脂肪瘤护理诊断
- 中国入境旅游课件下载
- 中国儿童文学史课件
- 大气污染控制工程课程设计_某工厂布袋除尘器的设计
- 第二讲:黔东南州优势矿产资源
- 康复医院的设计要点精选
- 10kv高压架空电线防护方案概述
- 空调维保方案及报价(共3页)
- 石油化工管道施工方案
- 四川SG-008技术、经济签证核定单(共2页)
- 岗位分析及岗位职责富士康公司组织架构及部门职责
- 商品房销售代理合同
- 智能化建筑工程检验批质量验收记录文本表(共69页)
- GB∕T 40740-2021 堆焊工艺评定试验
评论
0/150
提交评论