




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一讲 课件读物 VisualC 6 0中编制C程序的方法 网络信息与计算中心主讲 XXXX VisualC 6 0基本应用程序的创建 对于初学者而言 更关心的是如何利用VisualC 6 0集成开发环境设计开发应用程序 VisualC 6 0提供了应用程序框架生成向导 AppWizard 使用它可以自动生成一个简单的应用程序 本录相主要介绍使用AppWizard创建常用的应用程序框架 以及程序的编译 连接 运行与调试几方面的内容 1 使用AppWizard生成工程 在VisualC 6 0中 使用AppWizard可以自动生成应用程序框架 用户只需在此框架的基础上 编程实现所需的特定功能 2 1工程与工作区 在VisualC 6 0中 工程 Project 也称为项目 是应用程序开发的基本单位 工程的实质是一些相互关联的源文件的集合 可以把项目理解成一个工作任务 用户的工作都是围绕这一任务的 工程最后经过编译 链接生成可执行文件 或者是其他部件 如动态链接库DLL 2 2软件开发的工程化管理 现在的应用程序 尤其是Windows应用程序 一般由很多相关联的文件共同组成 包括程序源文件 头文件 资源文件等 所以在利用VisualC 进行Windows程序开发的时候 有必要引入工程的概念 让一个应用程序作为一个工程来处理 通过工程化的管理 使组成应用程序的所有文件形成一个有机的整体 2 3VisualC 6 0工程 在VisualC 6 0开发环境中 工程又是置于工作区的管理下 所以工作区又称为工程工作区 一个工作区可以管理多个工程 甚至是不同类型的工程 同一个工作区中的工程之间相互独立 但共用一个工作区的设置环境 在VisualC 6 0的集成环境中专门设置了一个工作区窗口 用来显示当前工作区的内容 在新建一个工程时 可以选择是为该工程新建一个工作区还是加入当前工作区 3 AppWizard可创建的工程类型 在VisualC 6 0开发环境中 创建新的工程 需要执行 File New 菜单命令 在 New 对话框的 Projects 选项卡中显示可创建的工程类型 4 Win32控制台应用程序 Win32控制台应用程序 Win32ConsoleApplication 为一个类似DOS风格文本显示程序 多用于C C 语言学习的测试环境 对于刚学习完C C 语言的VC初学者来讲 理解起来非常容易 本节将结合一个具体的Win32控制台应用程序实例 讲解VisualC 6 0开发环境中程序代码的创建 编辑以及工程的编译 链接 执行和调试方法 5 生成和编辑源文件 使用AppWizard创建了工程之后 用户就可以在工程框架的基础上 添加 编辑源文件与资源 实现用户的功能需求 6 编译程序 编译是对单个文件进行的 源程序文件经编译后 将生成目标文件 obj文件 供链接用 编译操作的方法为执行 Build Compile 菜单命令 也可使用快捷键 Ctrl F7 7 链接程序 编译生成目标程序后 需要把目标程序与系统中的库函数链接 Link 生成最终的可执行的 exe文件 链接操作的方法为执行 Build Build 菜单命令 也可使用快捷键 F7 Build 命令包含了编译和链接 对源程序直接进行 Build 操作 系统首先进行编译 编译成功后再链
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国感光显影型覆盖膜(PIC)行业市场分析及投资价值评估前景预测报告
- 医疗救援知识培训目的
- 2025年中国腹股沟护罩行业市场分析及投资价值评估前景预测报告
- 01 第4讲 重力 弹力 【答案】作业手册
- 口腔临床知识培训
- 九年级历史上册 第四单元 步入近代 第13课 法国大革命和拿破仑帝国说课稿 新人教版001
- 高级结核病考试题及答案
- 3 动量守恒定律(二)教学设计高中物理苏教版选修3-5-苏教版2014
- 保健老师知识培训内容
- 17《望天门山》教学设计-三年级上册语文统编版
- GB/T 9943-2025高速工具钢
- 医院医疗设备购置论证报告
- 2025年《爱的教育》阅读测试题及答案
- 血液透析中心(室)职业暴露应急处置流程及预案
- 强直性脊柱炎病例讨论
- GB/T 45845.1-2025智慧城市基础设施整合运营框架第1部分:全生命周期业务协同管理指南
- 人教版七年级语文下册同步作文及范文
- 2025至2030中国智能卡行业市场深度调研报告
- 民族地区小学英语情境教学实践探索
- 统编版四年级上册语文9 古诗三首 雪梅 教学课件
- TSG Z7005-2015 特种设备无损检测机构 核准规则
评论
0/150
提交评论