C++语言概述及发展历史

需积分: 16 1 下载量 74 浏览量 更新于2024-08-24 收藏 8.81MB PPT 举报
文件包含-C++教程谭浩强 本资源为C++教程,主要讲述C++语言的发展历史、特点和应用。下面是从给定的文件中生成的相关知识点: 1. 文件包含:在C++中,一个源文件可以将另外一个源文件的全部内容包含进来,即将另外的文件包含到本文件之中。使用#include指令实现文件包含,例如#include “file2.cpp”。 2. C++语言发展历史:C++语言是基于C语言发展和完善的。C语言是由Dennis Ritchie和Brian Kernighan在1972年设计的,用于编写UNIX操作系统。当时,C语言的设计目的是为了编写UNIX操作系统。后来,C++在C语言的基础上发展和完善的。 3. C语言的主要特点:C语言是一种结构化的程序设计语言,语言本身简洁、使用灵活方便。它既有高级语言的特点,又具有汇编语言的特点。运算符丰富,除了提供对数据的算术逻辑运算外,还提供了二进制的位运算。并且也提供了灵活的数据结构。 4. C语言的优点:C语言的程序可移植性好,用C语言在某一种型号的计算机上开发的程序,基本上可以不作修改,而直接移植到其它型号和不同档次的计算机上运行。程序的语法结构不够严密,程序设计的自由度大。这对于比较精通C语言的程序设计者来说,可以设计出高质量的非常通用的程序。 5. C++语言的特点:C++语言是基于C语言发展和完善的,继承了C语言的优点,并且增加了面向对象的编程特点。C++语言的主要特点是:封装、继承、多态性等。 6. 程序设计语言的发展:随着计算机应用领域的不断扩大,促进了计算机技术的高速发展,尤其是近年来计算机的硬件和软件都是日新月异。作为应用计算机的一种工具—程序设计语言,得到不断的充实和完善。每年都有新的程序设计语言问世,老的程序设计语言不断地更新换代。 7. C++语言的应用:C++语言是一种功能强大的语言,广泛应用于操作系统、数据库、网络通信、图形用户界面等领域。C++语言的优点使其成为许多领域的首选语言。 本资源提供了C++语言的发展历史、特点和应用等方面的知识点,为学习C++语言和软件开发提供了有价值的参考。