第1章C++ 概述.ppt
《第1章C++ 概述.ppt》由会员分享,可在线阅读,更多相关《第1章C++ 概述.ppt(19页珍藏版)》请在麦多课文档分享上搜索。
1、第1章 C+ 概 述,教学要求: 1.初步理解有关概念 2.能够编写简单C+程序 3.学会使用C+编译软件,第1章 C+ 概 述,1.1 C+的简史与特点 1.2 简单的C+程序 1.3 C+程序的上机实现 本章小结,1.1 C+语言的简史与特点,C+是在C的基础上发展起来的。 C+全面兼容C语言,许多C语言代码不经修改就可以在C+中使用。用C+编写的程序可读性更好,代码结构更为合理。,生成代码质量高,运行效率仅比汇编语言慢10%20%。 从开发时间、费用到形成软件的可重用性、可扩充性、可维护性和可靠性等方面有很大提高,使得大中型软件开发变得容易很多。 支持面向对象程序设计,可方便地构造出模拟
2、现实问题的实体和操作。,C+与C语言的关系C+保持了与C语言的兼容C+对C语言作了很多改进C+既保持了C语言的简洁、高效的特点,同时又对C语言作了改进和补充,主要有以下几点:,(1)增加了一些新的运算符,使得C+应用起来更加方便。例如::、new、delete、-等。(2)改进了类型系统,增加了安全性,C语言中类型转换很不严格。C+规定类型转换多采取强制转换。又规定函数的说明必须采用原型。对缺省类型作了些限制。增加了编译系统检查类型的能力。,(3)引进了“引用”概念,使用引用作为函数参数带来了更大的灵活和方便。(4)允许函数和运算符重载,允许设置缺省参数,这些措施提供了程序的灵活性,减少了冗余
3、性,有引进了内联函数的概念,提高了程序的效率。,(5)对变量说明更加灵活。C语言只允许在函数体内部进行说明,而且必须先声明后使用,否则编译出错。C+打破了这一限制,可以根据需要随时地变量进行说明。,1.2 简单的C+程序,【例1.1】最简单的C+程序。 # include void main() ,涉及概念: 1.程序和程序文件C+源程序文件扩展名为cpp 2.函数和函数定义类型修饰符 函数名(形式参数表)函数体类型修饰符 函数名(形式参数表); 函数原形 3.主函数main只有一个,可放于任何位置,程序执行从主函数开始 4.区分大小写,【例1.2】一个简单的C+程序。 # include v
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 概述 PPT
