C++程序设计学习培训资料(课件)-C++语言概述.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《C++程序设计学习培训资料(课件)-C++语言概述.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 程序设计 学习 培训资料 课件 语言 概述
- 资源描述:
-
1、 C+C+语言语言概述概述学习目标学习目标1.了解了解C+语言的基本符号语言的基本符号2.了角了角C+语言的词汇(保留字、标识符、常量、运语言的词汇(保留字、标识符、常量、运算符、标点符号等)算符、标点符号等)3.掌握掌握C+程序的基本框架(结构程序设计框架、面程序的基本框架(结构程序设计框架、面向对象程序设计框架等)向对象程序设计框架等)4.能够使用能够使用Visual C+6.0集成开发环境编辑、编译、集成开发环境编辑、编译、运行与调度程序运行与调度程序C+C+的发展史的发展史C+由美国贝尔实验室的由美国贝尔实验室的Bjarne Stroustrup博博士在士在20世纪世纪80年代初期发明
2、并实现,最初被称年代初期发明并实现,最初被称作作C with Classes。1983年,年,C with Classes被被更名为更名为C+。1985年年10月发布了第一个商业化月发布了第一个商业化版本。同年,版本。同年,C+的第一本编程手册的第一本编程手册C+程程序设计语言出版。序设计语言出版。1989年,发布了第二版。年,发布了第二版。1990年,出版了年,出版了The Annotated C+Reference Manual。这本书后来成为标准化的基础。这本书后来成为标准化的基础。C+C+的优势的优势C+语言是由语言是由C语言扩充而来。它是一门混合型的语言,语言扩充而来。它是一门混合型
3、的语言,既支持传统的结构化程序设计,又支持面向对象的程既支持传统的结构化程序设计,又支持面向对象的程序设计,这使得序设计,这使得C+非常流行。它在编程中支持面向非常流行。它在编程中支持面向对象。因此,它比对象。因此,它比C更适合人们的思考方式,并且比更适合人们的思考方式,并且比C要安全、可靠、有效。但是它并不像要安全、可靠、有效。但是它并不像Java那样全面实那样全面实现类的使用,这使得它很灵活,能够适应多种场合的现类的使用,这使得它很灵活,能够适应多种场合的需要。需要。C+是编译语言,性能良好,效率更高。是编译语言,性能良好,效率更高。C+编写的程序独立性好编写的程序独立性好C+语言应用极为
4、广泛语言应用极为广泛对面向对象方法的支持对面向对象方法的支持对象是人们要进行研究的任何事物。面向对象对象是人们要进行研究的任何事物。面向对象的核心思想是对象和对象间的消息,是建立在的核心思想是对象和对象间的消息,是建立在“对象对象”基础上的方法学。它将系统看做对象基础上的方法学。它将系统看做对象的组合,每个对象都能接受并处理数据,然后的组合,每个对象都能接受并处理数据,然后和其他对象通过消息来交换数据。面向对象编和其他对象通过消息来交换数据。面向对象编程具有以下程具有以下3个基本特征:封装、继承和多态个基本特征:封装、继承和多态在在C+中,用类来封装数据和数据上的操作,中,用类来封装数据和数据
5、上的操作,外界看不到该类的属性和方法外界看不到该类的属性和方法常见的常见的C+C+开发工具开发工具传统的传统的C+开发工具有开发工具有C+Builder、Visual C+新近出现的有新近出现的有EclipseCode:BlocksDev-C+Mingw。Visual C+6.0Visual C+6.0开发环境简介开发环境简介Visual C+是微软公司是微软公司推出的目前使用极为广推出的目前使用极为广泛的基于泛的基于Windows平台平台的可视化集成开发环境。的可视化集成开发环境。它包含了一个文本编辑它包含了一个文本编辑器、资源编辑器、工程器、资源编辑器、工程编译工具、一个增量连编译工具、一
6、个增量连接器、源代码浏览器、接器、源代码浏览器、集成调试工具,以及一集成调试工具,以及一套联机文档套联机文档MSDN。Visual C+IDE一般一般由由3部分组成部分组成:Developer StudioMFCPlatform SDK。Visual C+6.0Visual C+6.0开发环境的使用开发环境的使用Visual C+提供了一个集源程序编辑、提供了一个集源程序编辑、代码编译与调试于一体的开发环境,这代码编译与调试于一体的开发环境,这个环境称为集成开发环境。通过集成开个环境称为集成开发环境。通过集成开发环境程序员可以访问发环境程序员可以访问C+源代码编辑源代码编辑器、资源编辑器,使用
7、内部调试器,并器、资源编辑器,使用内部调试器,并且可以创建工程文件。且可以创建工程文件。主界面主界面创建工程创建工程工具栏工具栏工程管理面板工程管理面板编译运行编译运行编译是对写好的程序进编译是对写好的程序进行检查,如果检查无误行检查,如果检查无误就会生成目标代码。生就会生成目标代码。生成目标代码后,还需要成目标代码后,还需要进行链接才能生成最终进行链接才能生成最终的可执行程序,然后才的可执行程序,然后才能执行程序。这些操作能执行程序。这些操作都要通过都要通过Builder菜单来菜单来完成。完成。程序结构程序结构程序结构是程序的组织结构,指该程序程序结构是程序的组织结构,指该程序语言特定的语句
展开阅读全文