易燃物汇聚 YouTube 有声书与书评
C++程序设计教程(第3版)(通用版) 封面

C++程序设计教程(第3版)(通用版)

钱能

3352人在读
21.5万字总字数
¥48.86定价

内容简介

C++是一种高效实用的程序设计语言,它既可进行过程化程序 设计,也可进行面向对象程序设计,因而成为编程人员最广泛使用的工具。学好 C++,再学习其他软件就很容易,C++架起了通向强大、易用、真正的软件开发应用的桥梁。 本书共分两大部分: 第一部分包括第1章~第10章,是基础部分,主要介绍C++程序设计语言、程序结构和过程化基础; 第二部分包括第11章~第21章,是面向对 象程序设计部分,它建立在C++程序设计基础之上,讲述了面向对象程序设计方法。 本书提供课程教学的全程视频,读者可扫描封底的刮刮卡观看。本书还提供电子课件和程序源码,读者可以扫描封底的课件二维码下载。 本书适合用作大学计算机专业和非计算机专业的程序设计基础课程教材, 也可供自学的读者使用。

读者书评

★★★★★

个人感觉书本的内容比较一般,实话说这是我看的第一本c++书籍,以往看过不少书。个人对于这种教科式书籍不是特别喜欢,好在书内容很全耐着性子看完了,比起漫天飞的Java,html/css/js书籍,c++的书籍实在是太少了。

★☆☆☆☆

2019年出版的书,连C++11都没涉及到,实在是不合格!!!!!

★★★★☆

符合cpp入门定位的书,槽点: 1、总觉得知识点的前后顺序不太对指针和引用竟然放到函数后面去讲了 2、modern cpp的内容,比如左值、右值、花括号的初始化、constexpr等等没有强调,基本都是一笔带过 只想看一本书的,建议看经典的cpp primer(不是cpp primer plus!)。

★★★☆☆

非常教科书的风格,内容精炼,结构安排合理,基本的内容都涉及到了。学习C++的过程会极大加深C系语言的理解。问题在于很多新的特性没涉及到,或是讲的太简单,,细节太多单纯靠记没太大意义,个人觉得这种还是要结合案例掌握,其实很简单的东西没必要用一段晦涩的东西去解释。有了c++ primer这种明珠,只能给个中评了[汗]。

★★★☆☆

是大一时的教材,最近在收拾宿舍,丢之前重新看一遍,留笔记: 1、C++是强类型语言使用数据前必须声明其类型 2、C++ 使用 const 定义常量;C 语言常用 #define 3、驼峰表示法:首单词小写,后续单词首字母大写(如 myVariableName)。匈牙利标记法:变量名前加类型前缀(如 ipMyCar 表示整型指针) 4、科学计数法:123e5 表示 123×10⁵ 5、 '0' 是数字字符,ASCII 码为 48,不等于整数 0,也不等于字符串 "0" 6、重载函数:函数名相同,但参数类型或个数不同。重载的函数应具有相同的功能 7、指针定义:int* ip; 指向整型数的指针,存储该整型数的地址。定义时变量前加 * 8、& 操作符获取变量的地址。指针存放地址,通过 * 间接访问指向的值。 e.g int *iPtr; int iCount = 18; iPtr = &iCount; cout << *iPtr; // 输出 18 cout << iPtr; // 输出 iCount 的地址 9、指针的作用:使函数能够访问局部栈以外的内存空间。需将形参声明为指针常量或指向常量的指针 10、引用:只有声明,无需定义,不占用额外存储空间。引用必须初始化且不可更改绑定对象。 11、C++ 内存分为四个区域: a)数据区(data area):存放全局变量、静态数据、常量、字面量; b)代码区(code area):存放类成员函数和非成员函数; c)栈区(stack area):存放函数调用的局部变量、参数、返回数据和返回地址; d)堆区(heap area):动态内存。 12、多用 new / delete(会调用构造/析构函数),少用 malloc / free 13、面向对象程序设计核心思想:抽象与分类 14、友元:在类中声明普通函数为 friend,该函数可访问类的所有成员 15、继承:派生类可继承基类的 public 和 protected 成员。 16、公有继承:基类的 public/protected 成员在派生类中保持原有访问级别;私有继承:基类的 public/protected 成员在派生类中变为 private 【btw,非常不喜欢原书中“父类和子类”的说法,ISO C++里描述类关系用的是base class&derived class,国内翻译又掺杂私货了、、、 】 17、多态:通过虚函数实现,允许子类重写父类方法,实现运行时绑定 18、运算符重载:允许为用户定义类型重新定义运算符的行为

★★★★★

以前多次看C编程,都没坚持下来,这本总算看完了。

★★★☆☆

有一些代码错误,总体介绍挺全面。

★★★☆☆

有点难!对初学者来说可能不是很容易接受。[流泪][流泪][流泪]

★★★★★

内容翔实,区分度高,适合找工作的复习资料。

★☆☆☆☆

总体来说写的一般,很多内容没有写清楚,让人读起来是云里雾里,不推荐读

书籍信息

作者钱能
出版社清华大学出版社
出版时间2019-07-01
ISBN9787302521266
分类计算机-编程设计
格式EPUB
完结状态连载中
章节数30