读书是一件极好且极美的事,应该比美食之于人的诱惑更大一些,而在当今与计算机和互联网互相结合的阶段,计算机已经日益成为人们生活的一部分,下面是小编为大家带来的,希望你喜欢。
计算机必读的经典书籍
《C和指针》
《C缺陷与陷阱》
《C专家编程》
《C语言深度剖析》
《C++ Primer 5th》
《Effective C++》
《C++ Primer 5th》
《Effective C++》
《深度探索C++对象模型》
《STL源码解析》
《编码》
《编译原理》
《汇编语言》
《C++反汇编与逆向分析》
计算机专业必修书籍
《算法导论》
《编程珠玑》
《编程之美》
《算法艺术与信息学竞赛》
《深入理解操作系统》
《Linux内核完全注释》
《自己动手写操作系统》
《Windows内核原理与实现》
《C和指针》读后感
我平时不太看书。倒不是我没有读书的习惯。而是如今的社会知识传播的方式太多。书已经不是唯一知识的载体。至于“书是人类知识的阶梯”这句名言的时代已经过去了。每天各种微信公众号推介的文章已经够看了。特别是专业微信公众号内容特别丰富。所以我已经不看书好多年了。
最近事情比较少,我在单位的书架上发现了一本《C与指针》这本书,常年闲置已经落满灰尘。我翻看了两章后,由于这本书年代久远,纸张已经非常脆弱。所以我上网订购了一本崭新的。我以后的半个月我浏览这本书。只能是浏览470多页的书要读一遍还是非常困难的。 所以我打算做一点读书笔记。
以前我以为这是一本非常那与理解的书,所以一直没有去翻阅这本书。现在觉得我的认识确实有点问题。作者在给这本书命名还是非常讲究的---《C与指针》。既然是“与”,那么在作者就介绍了两个方面---C&指针。
在书的前5章介绍的是C语言的入门。因为C的基础知识比较少,所以作者只使用了不到100页的篇幅来介绍。包括“快速上手”、“基本概念”、“数据”、“语句”、“操作符和表达式”。虽然作者介绍的内容比较少,因为作者假设了读者已经对于语言有了基本了解。只是为了后面介绍指针做铺垫。但是足够入门学习了。因为作者的水平非常高,所以如果仔细品味定能事半功倍!
其余18个章节的内容,除第14章《预处理器》、15《输入/输出函数》、16章《标准函数库》与指针没有明显关系外,其余都是指针或者指针延伸。因为只是面比较扩散,梳理起来当然比较麻烦。因为作者认为指针知识一个单纯的概念,指阵常用的方法即是指针和解应用,即 point与point,这个非常容易理解。但是这个原理对编程工作效率是没有多少提高的。因为这个强调了指针的值和解引用的值,即指针的地址和指针地址中值地址所存储的值。这句话话来源于我的一位同事,读起来比较绕口,但是图解非常简单。