C语言编程完整教程第一章C入门.ppt

上传人:wuy****n92 文档编号:70101848 上传时间:2023-01-16 格式:PPT 页数:21 大小:467KB
返回 下载 相关 举报
C语言编程完整教程第一章C入门.ppt_第1页
第1页 / 共21页
C语言编程完整教程第一章C入门.ppt_第2页
第2页 / 共21页
点击查看更多>>
资源描述

《C语言编程完整教程第一章C入门.ppt》由会员分享,可在线阅读,更多相关《C语言编程完整教程第一章C入门.ppt(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第一讲:第一讲:Visual C+概述 e-mail:118582930 QQ.com课程内容安排课程内容安排n nVisual C+6.0Visual C+6.0简介简介n nVisual C+6.0Visual C+6.0集成开发环境集成开发环境 n nVisual C+6.0Visual C+6.0系统菜单简介系统菜单简介 n nVisual C+6.0Visual C+6.0的重要工具的重要工具 n n第一个第一个Visual C+Visual C+程序程序Hello WorldHello World n nVisual C+6.0Visual C+6.0的文件说明的文件说明 n n综

2、合练习综合练习 n n思考和习题思考和习题 Visual C+6.0简介简介 n nVisual C+Visual C+是是MicrosoftMicrosoft公司推出的功能最强公司推出的功能最强大、也是最复杂的程序设计工具之一。它大、也是最复杂的程序设计工具之一。它最常用的版本为最常用的版本为Visual C+6.0Visual C+6.0。n nVisual C+6.0Visual C+6.0集程序的代码编辑、编译、集程序的代码编辑、编译、连接、调试等功能于一体,为编程人员提连接、调试等功能于一体,为编程人员提供了一个既完整又方便的开发环境。供了一个既完整又方便的开发环境。n n此外,此外

3、,Visual C+6.0Visual C+6.0不仅支持传统的软件不仅支持传统的软件开发方法,还支持面向对象的开发风格,开发方法,还支持面向对象的开发风格,其可以看作是一个集成开发工具,提供了其可以看作是一个集成开发工具,提供了软件代码自动生成和可视化的资源编辑功软件代码自动生成和可视化的资源编辑功能。能。Visual C+6.0Visual C+6.0具有一些其他可视化集具有一些其他可视化集成开发软件所不具备的特性。成开发软件所不具备的特性。Visual C+6.0的版本的版本n nMicorsoftMicorsoft公司推出了公司推出了Visual C+6.0Visual C+6.0的的

4、3 3个版本。其分别为个版本。其分别为StandardStandard(标准版)、(标准版)、ProfessionalProfessional(专业版)和(专业版)和EnterpriseEnterprise(企业版)。下面简要介绍一下这三种版本。(企业版)。下面简要介绍一下这三种版本。n nStandardStandard:标准版也称为学习版。该版本包括了:标准版也称为学习版。该版本包括了Visual Visual C+6.0C+6.0的基本功能,能帮助用户学习的基本功能,能帮助用户学习C C语言、语言、C+C+语言语言及其他的技术。学习版中去掉了许多工具,如没有提供及其他的技术。学习版中去掉

5、了许多工具,如没有提供程序代码的分析、优化及程序代码的分析、优化及MFCMFC类库的静态链接等。此版类库的静态链接等。此版本不适宜进行商业软件的开发。本不适宜进行商业软件的开发。n nProfessionalProfessional:专业版本除了具有标准版的功能以外,还:专业版本除了具有标准版的功能以外,还包括更多的工具和更强大的功能。其适用于商业软件的包括更多的工具和更强大的功能。其适用于商业软件的开发。开发。n nEnterpriseEnterprise:企业版是功能最强大的版本。它不仅在专业:企业版是功能最强大的版本。它不仅在专业版的基础上提供了客户版的基础上提供了客户/服务程序开发工具

6、,还包括了服务程序开发工具,还包括了Source SafeSource Safe源代码控制等其他工具。源代码控制等其他工具。n n在以上在以上3 3个版本中,专业版和企业版的差别不大,而且个版本中,专业版和企业版的差别不大,而且它们均可以满足本书的学习需要。读者可任意选择一个它们均可以满足本书的学习需要。读者可任意选择一个版本。版本。Visual C+6.0集成开发环境集成开发环境 n n集成开发环境(集成开发环境(Integrated Development Integrated Development EnvironmentEnvironment,简称,简称IDEIDE)是)是Visual

7、 C+6.0Visual C+6.0的主窗的主窗口。所有项目的开发及其向导均在该环境下实施。口。所有项目的开发及其向导均在该环境下实施。该环境的组成图如图该环境的组成图如图1-11-1所示。所示。工作区工作区 n n工工作作区区窗窗口口一一般般在在集集成成开开发发环环境境的的左左侧侧区区域域,该该区区域域在在Visual Visual C+C+6.06.0刚刚刚刚启启动动时时不不显显示示任任何何内内容容。当当加加载载某某个个工工程程或或新新建建一一个个工工程程后后,工工作作区区中中就就会会以以树树型型结结构构显显示示开开发发项项目目中中的的各各部部分分内内容容,其其类类似似于于WindowsW

8、indows操作系统的资源管理器。操作系统的资源管理器。编辑区编辑区 n n编编辑辑区区位位于于集集成成开开发发环环境境的的右右侧侧,其其是是使使用用Visual Visual C+C+6.06.0进进行行一一切切代代码码或或资资源源编编辑辑的的关关键键区区域域。在在编编辑辑C+C+源源代代码码时时,编编辑辑区区是是代代码码编编辑辑窗窗口口。在在设设计计菜菜单单、对对话话框框或或图图片片图图标标时时,编编辑辑区区是是绘绘制制窗窗口口。例例如如,代码编辑窗口的编辑区如图代码编辑窗口的编辑区如图1-31-3所示。所示。输出窗口输出窗口 n n输出窗口会给出多种对用户的提示信息,输出窗口会给出多种对

9、用户的提示信息,主要包括如下主要包括如下3 3种。种。n n编译程序的进展说明、警告及出错信息。编译程序的进展说明、警告及出错信息。n n查找某个关键字所在位置的信息。查找某个关键字所在位置的信息。n n在调试运行查看代码时,用户所关心的所在调试运行查看代码时,用户所关心的所有变量的值等信息。有变量的值等信息。Visual C+6.0的重要工具的重要工具 n nC/C+C/C+编译器编译器 n n资源编辑器和资源编译器资源编辑器和资源编译器 n n链接器和调试器链接器和调试器 n n应用程序向导应用程序向导 n n类向导类向导 n n资源浏览器资源浏览器 应用程序向导(应用程序向导(AppWi

10、zard)n n应用程序向导应用程序向导AppWizardAppWizard是一个代码生成器,是一个代码生成器,其能够创建一个最简单的应用程序框架。其能够创建一个最简单的应用程序框架。一般的说,一般的说,AppWizardAppWizard是是Visual C+6.0Visual C+6.0进行进行应用程序开发的主要工具之一应用程序开发的主要工具之一 类向导(类向导(ClassWizard)n n与应用程序向导AppWizard一样,类向导ClassWizard也是一个非常重要的工具。用户可以在【View】菜单中访问它,也可以在编辑区窗口通过右击来选择它。第一个第一个Visual C+程序程序

11、Hello World n n该实例创建一个在窗口的第一行显示“Hello World”字样的Windows应用程序。创建步骤创建步骤n n使用AppWizard创建工程n n添加消息处理代码 n n编译连接和运行 使用使用AppWizard创建工程创建工程 n n一般来说,创建Windows应用程序的第一步都是使用Visual C+6.0中的AppWizard工具创建一个工程。n n单击【File】|【New】菜单,打开【New】对话框。在对话框左侧的工程列表框中选择【MFC AppWizardexe】选项。在右侧的【Project name】文本框中输入所要建立的工程名,此处输入“Hell

12、o World”。在【Location】文本框中输入工程所在的目录。添加消息处理代码添加消息处理代码 n n创建工程后,就需要在其中添加所要完成功能的代码了。此处只需在窗体中显示一行文字,不需要使用其他控件。因此不需要添加新的消息处理函数,只需在主框架视图类的OnDraw函数中添加相应代码即可,这是因为主框架视图类的OnDraw函数用于在主窗口重绘。编译连接和运行编译连接和运行 n n完成代码的编辑后,就可以试运行程序查看其是否能达到预期的结果。单击【Build】菜单,可打开编译、连接和运行该工程的菜单,如图1-21所示。Visual C+6.0的文件说明的文件说明 n n在使用在使用Visu

13、al C+6.0Visual C+6.0进行进行WindowsWindows编程时,系统将生编程时,系统将生成大量的各种类型的文件。成大量的各种类型的文件。n n .dswdsw文件:文件:.dswdsw文件是指扩展名为文件是指扩展名为dswdsw的文件类型,这的文件类型,这种类型的文件在种类型的文件在Visual C+6.0Visual C+6.0中是级别最高的,称为中是级别最高的,称为工作空间(工作空间(WorkspaceWorkspace)文件。)文件。n n.opt.opt文件:文件:optopt文件是以文件是以optopt为扩展名的文件类型,其与为扩展名的文件类型,其与dswdsw类

14、型的类型的WorkspaceWorkspace文件相配合的一个重要的文件类文件相配合的一个重要的文件类型。型。n n.dspdsp文件:文件:ProjectProject文件的扩展名是文件的扩展名是dspdsp。n n.clwclw文件:文件:.clwclw文件是以文件是以clwclw为扩展名的文件类型,其是为扩展名的文件类型,其是用来存放应用程序中用到的类和资源的信息的,用来存放应用程序中用到的类和资源的信息的,n n.h.h文件和文件和.cppcpp文件:在应用程序中大量应用的是以文件:在应用程序中大量应用的是以h h和和cppcpp为扩展名的文件,以为扩展名的文件,以h h为扩展名的文件

15、称为头文件,为扩展名的文件称为头文件,以以cppcpp为扩展名的文件称为实现文件。为扩展名的文件称为实现文件。n n.rc rc文件:以文件:以rc rc为扩展名的文件称为资源文件,其中包为扩展名的文件称为资源文件,其中包含了应用程序中用到的所有的含了应用程序中用到的所有的WindowsWindows资源。资源。n n.rc2.rc2文件:文件:.rc2.rc2文件是以文件是以rc2rc2为扩展名的文件类型,其也为扩展名的文件类型,其也是资源文件。是资源文件。n nVisual C+6.0的工作区提供了一个应用程序所包含文件的详细清单。例如,图1-23所示的就是工程“Hello World”的

16、文件清单,读者可在工作区中单击【FileView】标签中查看该文件清单。综合练习综合练习 n n新建一个新建一个Win32Win32应用程序的工程应用程序的工程TestTest,在其中添,在其中添加一个加一个C+Source FileC+Source File,掌握应用程序编辑、编,掌握应用程序编辑、编译、连接和运行的实现和过程。译、连接和运行的实现和过程。操作步骤操作步骤n n(1)打开Visual C+6.0应用程序,单击【文件】|【新建】菜单项,打开新建对话框。n n(2)选择【工程】选项卡,选中其中的【Win32 Console Application】选项,输入工程名,选择输入该工程

17、的位置。n n(3)单击【OK】按钮后进入【Win32 Console Application】对话框,选择【An empty project】选项后单击【Finish】按钮。n n(4)完成向导。n n(5)添加C+Source File文件。思考和习题思考和习题n n简要说出简要说出Visual C+Visual C+的各个系统菜单的主的各个系统菜单的主要功能。要功能。n nMFC AppWizardMFC AppWizard的作用是什么?的作用是什么?n nClassWizardClassWizard的作用是什么?的作用是什么?n n设计一个设计一个C+C+终端应用程序,使得其运行终端应用程序,使得其运行时输出时输出“Welcome to 21 Visual C+”Welcome to 21 Visual C+”的字样,的字样,如图如图1-321-32所示。所示。

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

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁