图书前言

前  言

  C++语言是C语言的扩展,是一种基础的面向对象的编程语言,提供了类、模板、函数重载和运算符重载设计等功能,充分支持抽象、继承和多态等面向对象程序设计的特征,方便大型软件的开发。

  相比C语言,C++语言中的概念众多,掌握难点更高。实际上C++对象在内存中的存储组织结构是核心,只要抓住了这个纲,对其他概念的理解就会迎刃而解。本书就是以它提纲挈领,系统归纳C++语言常见的知识要点,汇总国内外众多著名IT企业近几年的C++面试笔试真题并予以解析,透彻剖析了难点和疑点。

  本书不是面向初学者,而是以知识点提纲挈领,章节之间难免会出现要点重复的现象,敬请读者谅解。书中侧重C++语言的语法,相关算法设计在本丛书的其他书中讨论。另外,为了方便阅读,对于部分企业面试笔试中的文字和代码在格式上做了调整。书中程序在VC++ 6.0环境中调试通过(个别程序在Dev C++中调试)。

  在编写过程中参考了众多网站和博客,对此无法一一列出,编者对其作者表示衷心感谢。

  限于编者水平,书中难免存在遗漏,恳请读者批评指正。

  

                            编  者

                                                             2017年10月