当前位置:主页 > 计算机电子书 > C++ > C++入门下载
C++入门经典(第5版)

C++入门经典(第5版) PDF 原书超清版

  • 更新:2023-07-14
  • 大小:50.1 MB
  • 类别:C++入门
  • 作者:罗格斯
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《C++入门经典(第5版)》是一本非常适合C++初学者的书籍。本书通过短小精悍的程序详细阐述了基本的C++编程概念,无需读者具备C语言方面的背景知识。每章都提供了示例程序清单,并配有示例输出和代码分析,使读者更好地理解和掌握C++的应用。这本书实用性强,不仅可以作为入门教材,还可以作为日后查阅的参考书籍。无论是对C++感兴趣的初学者,还是已经有一定编程基础的读者,都能从本书中获得丰富的知识和实践经验。本书内容简洁明了,贴合实际,是学习C++的不可多得的经典之作。

C++入门经典

C++入门经典电子书封面

读者评价

花了一个多月重点读了C++最神奇的面向对象处理机制,以及底层内存的操作分析非常详细。

看的第一本计算机书,当时看网上推荐的The C++ Programming Language,想死的心都有。后来找到这本书,一些概念才慢慢理解。很适合作为没有基础的入门书籍。

写的很好,因为项目需要,花了一周时间过了一遍,写了一个读书笔记,后面会附上。

C++在几乎所有的计算环境中都非常普及,而且可以用于几乎所有的应用程序。C++从C中继承了过程化编程的高效性,并集成了面向对象编程的功能。C++在其标准库中提供了大量的功能。有许多商业C++库支持数量众多的操作系统环境和专业应用程序。但因为它的内容太多了,所以掌握C++并不十分容易。本书详述了C++语言的各个方面,包括数据类型、程序控制、函数、指针、调试、类、重载、继承、多态性、模板、异常和输入输出等内容。每一章都以前述内容为基础,每个关键点都用具体的示例进行详细的讲解。 本书基本不需要读者具备任何C++知识,书中包含了理解C++的所有必要知识,读者可以从头开始编写自己的C++程序。本书也适合于具备另一种语言编程经验但希望全面掌握C++语言的读者

内容介绍

书通过大量短小精悍的程序详细阐述了基本的C++编程概念,包括C++程序的组成部分、变量、常量、表达式、语句、运算符、函数、循环、数组、指针、引用、函数和运算符重载、继承、C++0x新增功能、面向对象分析和设计、模板、错误和异常处理等主题。每章都提供了示例程序清单,并辅以示例输出和代码分析,以阐述该章介绍的主题。为加深读者对所学内容的理解,每章末尾都提供了常见问题及其答案以及练习和测验。

本书是针对C++初学者编写的,不要求读者有C语言方面的背景知识,既可作为高等院校教授C++课程的教材,也可供初学者自学C++时使用。

目录

  • 第1部分 C++入门
  • 第1章 编写第一个程序 1
  • 第2章 程序的组成部分 6
  • 第3章 创建变量和常量 16
  • 第4章 使用表达式、语句和运算符 28
  • 优先级 39
  • 第5章 调用函数 42
  • 第6章 控制程序流程 55
  • 第7章 使用数组和字符串存储信息 66
  • 第2部分 类
  • 第8章 创建基本类 77
  • 第9章 高级类 88
  • 第3部分 内存管理
  • 第10章 创建指针 97
  • 指针) 100
  • 地址 103
  • 第11章 开发高级指针 111
  • 第12章 创建引用 120
  • 第13章 高级引用和指针 132
  • 情况下使用指针 138
  • 域内 138
  • 第4部分 高级C++
  • 第14章 高级函数 143
  • 第15章 运算符重载 154
  • 第5部分 继承和多态
  • 第16章 使用继承扩展类 167
  • 第17章 使用多态和派生类 183
  • 生类特有的方法 187
  • 第18章 使用高级多态 195
  • 第6部分 特殊主题
  • 第19章 使用链表存储信息 210
  • 第20章 使用特殊的类、函数和指针 220
  • 函数 234
  • 第21章 使用C++14新增的功能 242
  • 类型 242
  • 第22章 面向对象分析和设计 250
  • 类 261
  • 因素 262
  • 第23章 创建模板 271
  • 第24章 处理异常和错误 284
  • 异常 290
  • 第7部分 附录
  • 附录A 二进制和十六进制 299
  • 附录B 术语表 306
  • 附录C 配套网站 312
  • 附录D 在Windows系统中使用C++编译器MinGW 313

资源下载

资源下载地址1:https://pan.baidu.com/s/1hr_ZP4_u367SOD8D6H02PQ

相关资源

网友留言

网友NO.44893
寇雅彤

今天的我已经是一名大三的学生了,当我回想起大一学习C++这门课程的时候,只记得就觉得这门课好难好难,老师在课堂上说的很详细我有时候还是听不懂。C++是兼容C的面向对象的主流程序设计语言,广泛用于编写系统软件和应用软件。接触它之后,我才了解到世界还有一种语言叫做计算机语言。 我觉得学习C++这门语言必须要实践才可以,光在课堂上听老师说是没有什么大作用的。就要经常锻炼,写不好没有关系,哪怕再小的程序,你写写改改,慢慢的都会提高的。 设计程序时,关键是找出重复计算的规律,其次是合理安排计算,减少不必要的计算,提高计算的效率。