2016年第一讲——C++与C的关系.ppt

2016年第一讲——C与C的关系

第一讲 C++与C的关系;第一部分 C++发展历史简介; Bjarne Stroustrup在设计和实现C++语言时,既保留了C语言的有效性、灵活性、便于移植等全部精华和特点,又添加了面向对象编程的支持,具有强大的编程功能,编写出的程序具有结构清晰、易于扩充等优良特性,适合于各种应用软件、系统软件的程序设计。 C++语言由C语言扩展而来,同时它又对C语言的发展产生了很大的影响,ANSI C语言在后来的标准化过程中吸收了C++语言中某些语言成分。 ; C++语言是C语言的超集,与C语言具有良好的兼容性,使用C语言编写的程序几乎可以不加修改直接在C++语言编译环境下进行编译。 C++语言对C语言在结构化方面做了一定程度的扩展。 C++的关键字达到63个,运算符有52个。; 第二部分 C++对C常规性能的扩充;1. 基本输入流和输出流类 ; C++语言把设备之间的信息交换称作“流”是非常形象的。外部设备到计算机的输入信息和计算机到外部设备的输出信息就像是一条条的水流。因此,C++语言把设备之间的信息交换称作流,把实现设备之间信息交换的类称作流类,把按面向对象方法的许多个流类构成的流类族(层次集合)称作流类库。C++语言给用户提供了功能完整的、组织成类层次的、可方便扩充的流类库。流类库中的每一个流类

文档评论(0)

1亿VIP精品文档

相关文档