C++编程基础识.pptVIP

  • 4
  • 0
  • 约1.38万字
  • 约 74页
  • 2016-12-31 发布于贵州
  • 举报
第2章 C++编程基础 第2章 C++编程基础 C语言与面向对象的C++ C语言是七十年代初贝尔实验室的Dennis Richie 等人在B语言基础上开发出来的。C最初是作为UNIX操作系统的开发语言为人们所认识。 七十年代末,随着微型计算机的发展,C语言开始移植到非UNIX环境中,并逐步脱离UNIX系统成为一种独立的程序设计语言。 C 语言版本很多,为了让开发出来的代码能够在多种平台上运行,1988年美国国家标准协会ANSI对C语言进行了标准化,产生了ANSI C。 C语言是一个面向过程的编程语言。 C语言与面向对象的C++ C++包括C的全部特征、属性和优点。 C++支持面向对象程序设计。通过类和对象的概念把数据和对数据的操作封装在一起,通过派生、继承、重载和多态性等特征实现了软件重用和程序自动生成,使得大型复杂软件的构造和维护变得更加有效和容易。 C++与C完全兼容。但由于与C兼容,使得C++不是纯正的面向对象的语言,它既支持面向对象程序设计,也支持面向过程程序设计。 C++编译环境有许多版本,国内较为流行的有Visual C++和C++ Builder。 一个简单的C++程序 // 表示注释行,# 引导一个预处理语句;main 表示主函数,void 表示无返回值 cin为输入流,类似C语言的scanf;cout为输出流,类似C语言的printf;其对应的头文件为ios

文档评论(0)

1亿VIP精品文档

相关文档