C++程序设计谭浩强-第一章·清华大学.docxVIP

  • 8
  • 0
  • 约6.67千字
  • 约 7页
  • 2018-01-05 发布于河南
  • 举报

C++程序设计谭浩强-第一章·清华大学.docx

C程序设计谭浩强-第一章·清华大学

第1篇 基 本 知 识第1章C++的初步知识*1.1 从C到C++计算机诞生初期,人们要使用计算机必须用机器语 言或汇编语言编写程序。世界上第一种计算机高级 语言诞生于1954年,它是FORTRAN语言。先后出 现了多种计算机高级语言。其中使用最广泛、影响 最大的当推BASIC语言和C语言。BASIC语言是1964年在FORTRAN语言的基础上简 化而成的,它是为初学者设计的小型高级语言。C语言是1972年由美国贝尔实验室的D.M.Ritchie研 制成功的。它不是为初学者设计的,而是为计算机 专业人员设计的。大多数系统软件和许多应用软件 都是用C语言编写的。但是随着软件规模的增大,用C语言编写程序渐渐显得有些吃力了。C++是由ATT Bell(贝尔)实验室的Bjarne Stroustrup博士及其同事于20世纪80年代初在C语 言的基础上开发成功的。C++保留了C语言原有的 所有优点,增加了面向对象的机制。 C++是由C发展而来的,与C兼容。用C语言写的程 序基本上可以不加修改地用于C++。从C++的名字 可以看出它是C的超集。C++既可用于面向过程的 结构化程序设计,又可用于面向对象的程序设计, 是一种功能强大的混合型的程序设计语言。 C++对C的“增强”,表现在两个方面:(1) 在原来面向过程的机制基础上,对C语言的功能 做了不少扩充。(2) 增加了面向对象的机制。面向对象

文档评论(0)

1亿VIP精品文档

相关文档