- 定价:¥79.00
- POD价:¥79.00
- 评分:
(已有0条评价)
- 电子书:零基础学C++(第3版)[按需印刷]
- 促销活动:
- 我要买:
- ·如此书原封面缺失,印刷将采用出版社授权的新封面;
- ·如电子文件出现问题,可能延长印制周期,我们将提前与您沟通
基本信息

【插图】

内容简介
计算机书籍
《零基础学C++(第3版)》通过几百个简洁、高效的代码,将带领读者循序渐进地领略C++语言的魅力所在。本书采用从无到有、由浅入深、逐级递进的编写方式编写,尤其适合无C++语言基础或C语言基础薄弱的程序员阅读。
《零基础学C++(第3版)》共分为6篇20章,介绍了Visual C++ 6开发环境的搭建,C++语言的基本数据类型、表达式、函数、函数重载、类的继承、多态、内存管理方式、文件存储、错误与异常、RTTI、string类、编码风格与程序编译等内容,还用C++语言实现了一个教学管理系统,最后对世界500强中IT公司的常见面试题进行了讲解。
《零基础学C++(第3版)》非常适合C++语言的初级、中级读者阅读,并可作为开发人员的参考手册。
目录
前言
第一篇 C++基础
第1章 C++概述 1
1.1 了解计算机 1
1.1.1 计算机硬件 1
1.1.2 计算机软件 2
1.2 程序设计语言 3
1.2.1 机器语言 3
1.2.2 汇编语言 4
1.2.3 高级语言 4
1.2.4 数据结构和算法 5
1.2.5 面向过程的程序设计(POP) 6
1.2.6 面向对象的程序设计(OOP) 6
1.3 C++概述 7
1.3.1 C++语言发展历程 7
1.3.2 C++语言特点 7
1.3.3 C++程序开发基本过程 8
1.4 C++开发环境的搭建 8
1.4.1 Visual C++ 6开发环境简介 9
前言
为了使读者能循序渐进地掌握C++语言的语法机制和编程思想,笔者精心编写了本书。根据读者一般的学习习惯,以循序渐进的方式,从最简单的“Hello,World”程序开始,逐步深化、细化,对书中每个知识和技术要点都给出了详细的程序示例及代码分析。这些示例代码不仅一针见血地指明了技术要点的本质,而且短小精炼,方便复制和试验。
本书特色
本书合理控制了知识点的深度和讲解的进度,向读者展示出C++语言全貌。书中所给示例代码条理清晰,简洁且直透本质,读者可以迅速了解技术要点的内涵。笔者从事多年项目开发,经验丰富,本书面向初、中级读者,以大量的示例进行示范和解说,对技术要点的阐述深入浅出,其特点主要体现在以下几个方面。
·本书采用循序渐进的方式,每章主题鲜明,要点突出,适合初级、中级学者逐步掌握C++语言的语法规则和编程思想。
·本书范例丰富,包含几百个代码示例,关键知识点都辅以示例帮助读者理解。范例程序简洁,不是简单的代码罗列,而是采用短小精练的代码紧扣所讲的技术细节,并配以详细的代码解释和说明,使读者印象深刻。
·本书内容全面,兼顾了C++语言所有的特性。
·本书所有示例都具有代表性,揭示技术要点的本质,每个示例集中说明一个概念或要点。
·本书对于学习中经常遇到的问题与需要注意的关键点进行特别注释。
·本书大量使用了图例、表格等直观的表达方式。
·本书采用技术要点、详细介绍、示例运行等多种方式进行讲解,系统性和可用性强,能够给读者留下深刻的印象。
·本书精选习题,为了给读者在学习知识之余提供更多的实践机会,每一章都配了各种类型的习题。习题紧扣本章知识点,突出对知识的理解和应用。同时,在习题中还有上机操作题,结合本章的重点来考查,给读者应用所学知识提供机会。
·本书紧扣职场,为了给有可能参加职场面试的朋友提供更多的帮助,在本书最后一章专门提供了常见面试题。精选了多年来著名IT公司面试题中与C++语言相关的题目,除了提供最佳答案之外,还对题目进行了深入浅出的分析,帮助读者了解题目特点,把握面试重点。
本书内容
本书共分为六篇,共20章。
第一篇(第1~2章)是C++基础,涉及程序设计语言的基本概念,Visual C++ 6开发环境的搭建,C++程序的构成、变量、常量、运算符与表达式、数据类型转换以及流程控制语句等内容。
第二篇(第3~7章)介绍面向过程的C++程序开发,分别介绍数组和字符串、指针和引用,以及结构、共用体和链表的使用,详细地讲述了函数的使用,讨论了变量的类型、生存期、作用域和可见域,总结了在编写函数时经常出现的问题,提供了进行函数编写的建议。
第三篇(第8~11章)介绍面向对象(OOP)的C++语言程序开发,结合精练的代码讲述了类的设计和使用、多态、虚函数、继承、代码复用、友元等内容,向读者展示了C++语言面向对象编程的全貌和独特魅力。
第四篇(第12~13章)介绍泛型编程,这是由模板来实现的,使数据结构和算法的定义可以脱离具体类型的限制。C++提供了标准模板库STL,它是该篇的重点。
第五篇(第14~18章)介绍文件存储和编程规范方面的内容,文件存储从基本的高层I/O机制讲起,然后介绍C++流类库的使用、异常与错误机制、程序编码风格和C++程序编译相关的内容。