c primer书读后感

发布 2023-11-22 23:55:03 阅读 9155

《c++ primer 第三版》读后感。

从开始的一窍不通,对着书本抓狂到现在能做一些编程,读懂c++类的书,感到欣喜和一点安慰:辛苦没有白费。由过程转向面向对象,我觉得是一种质的飞越。

当时,听面向对象这部分感觉像听天书,上课好多人听着听着就要睡了,最悲催的是老师还要求我们写这部分的实验报告,题目读上好多遍,愣是没整明白,这时,我想起了老师给我们推荐的一本书《c++ primer 第三版》,就赶紧看了起来,完了后觉得受益匪浅,思维也开阔了许多。

现在我又重新看了这本书,时间太紧,我就重点看了与函数、类相关的几个章节,有以下几点体会。

首先,相比之下,《c++ primer 第三版》和《c++教程》各有千秋。《c++ primer 第三版》语言简洁、平易近人,又长刀直入、开门见山,丝毫不拖泥带水,《c++教程》则讲述得很具体,这两本书结合起来看,效果非常好。举个例子吧,比如对内联函数的阐述,《c++教程》第88页专门有一节讲了内联函数的特点:

结构简单、语句少,不能有循环语句和switch语句,内联函数的定义必须出现在第一次被调用之前。而《c++ primer 第三版》一书直接说:“如果函数已经被声明为内联函数,则函数体已经在编译期间它的调用点上就被展开;若没有,则函数在运行时才被调用。

”阐明了内联函数调用情况。

由此可见,《c++教程》侧重定义与概念名词的解释,而《c++ primer 第三版》着眼于它的调用与运行。

而且,《c++ primer 第三版》对《c++教程》做了相关概念的增补,增加了一些形象生动的名词,又补充了一些章节,使知识更加系统化,知识体系更加清晰、完整。比如,“函数体包含在花括号中,有时也成为函数块。”

相比于《c++教程》冗长的**,《c++ primer 第三版》给了许多简明易懂的例子,还写了些典型的错误例题。举个例子,“函数类型和内置数组类型不能用作返回类型,下面列举了这样一个错误://非法:

数组不能作返回类型 int[10] foo-bar();下面立即又指出正确表示:“我们必须返回一个指向数组中元素类型的指针://ok:

指向数组的第一个元素的指针,int*foo-bar();不仅指明了错误所在,还详细给出正确的修改方法,给人以醍醐灌顶的感觉。

看了这本电子书后,也搞清楚了一些概念,一下子把以前模糊的乃至错误的认识都纠正了过来。比如在看了7.3.

1《引用参数》这一小节之前,我以为当参数是引用时,函数接收的是值的拷贝,而看了这一节后,我明白了函数接收的是实参的左值,而不是值的拷贝。

仔细读了这本书后,发现它很实用。《c++教程》主要是讲基本概念,而这本书更侧重于如何将这些理念应用于实际的编程操作中。举个例子,在《引用参数》这一小节中就详尽介绍了将一个参数指定为引用的三种用法。

第一种像swap()的情况,它必须将一个参数改变成指针来允许改变实参的值时就比较合适,第二种普遍用法是向主调函数返回额外的结果,第三种用法是向函数传递大型类对象。

总之,《c++ primer 第三版》这本书让我受益匪浅,以上是我个人的一些想法,有的地方理解上可能有些错误,书上讲的也不是完全能懂,可能我还要趁寒假再好好消化消化,来迎接三月份的计算机二级考试。

读后感《女孩性格书》读后感

读后感 女孩性格书 读后感。世界上每个人都会有着不同的性格,如聪明机智 乐观向上 独立自主 心思细腻 谦逊有加 仁爱善良 诚实守信 勇敢坚强 积极进取等,这仅仅只是好的一面,但也不要太过于骄傲。还有不好的一面,如缺少智慧,不能随机应变,依赖,暴力 这些我们就需要好好地改改了。你可能会疑惑 怎么改?用...

智慧书读后感

干涩的心灵等待年轻鲜活的血液,就像孩子等待快乐的晚霞。而当人们开始崇拜财富的英雄,羡慕it精英 当人们抱怨生活的苦涩和无奈的时候 我依旧仔细地阅读着那本 智慧书 巴尔塔沙 葛拉西安着 用言语写着读书的心情。有人说 知识是实现理想的翅膀 也有人说 读书可以改变人的气质 智慧书 却说 读我吧,我将给你幸...

《大王书》读后感

大王书 读后感。暑假里,我读了一本书,叫 大王书 火橡树 这是著名作家曹文轩的著作。假期里,我看得如痴如醉。本书主要讲述了 茫军再一次踏上了进军进程,为了争取时间,茫将军决定率军通过一条峡谷 橡树湾。当茫军抵达橡树湾时,熄军用魔火将通道封住,想把茫军困死在橡树湾。茫军将士在扑火中很多人被魔火烧死,可...