学习C语言的基本思路与参考书籍推荐
本文关键词:C语言点滴,由笔耕文化传播整理发布。
在线研讨会:如何准确测试无源器件特性
学习C语言的基本思路与参考书籍推荐2014-03-10 11:05 知乎 T中
但是,函数库的学习并不是孤立的。许多库函数背后需要一定的领域知识支撑。同样如我第一个观点所述,需要预备知识。学懂一个函数库,代表的不仅仅是明白如何调用那么简单, 而更反映了我们对一个特定领域——网络、数字图像、密码学、操作系统等的认识。
三、基本的学习过程与一般规律
如我前面所述,C语言学习主要是以语法入门,然后到函数库。再具体一些来说,包括以下阶段:
1.学习基础语法
2.学习简单的少数几个C语言自带的函数
3.学习一些程序设计的基础知识(数据结构,算法)
4.学习更多更强大的C语言自带的函数
5.学习一些特定应用领域的基本理论知识(操作系统,数据库,网络,图像……)
6.应用上一阶段学习的到知识进一步学习其他人提供的函数库(网络处理、操作系统管理、图像、密码学等等)
对于本科阶段的同学来说,着重学好1-4,有选择的学习一下5-6,做一些小作品出来,就已经非常非常不错了。这就是一般的学习规律。说得很简短,但是要做到真的很不容易。
四、参考书籍
首先第一本,也是我认为最重要的书,是这本《计算机科学导论》。可以说,这本书是对我人生影响最大的两本书之一。这本书通俗易懂,知识面广,但又具有一定的深度。真是因为读了这本书,才让我建立了对计算机科学合理的基本认识。在不涉及太多的数学原理的情况下,这本书清晰的揭示了包括计算机的基本构成,CPU运算的原理,内存、硬盘、光盘是如何存储数据的,编程的基本原理(机器语言、汇编语言,结构化编程语言,面向对象编程语言),以及网络、数据压缩等。
说白了,就是一本科普书。但是是一本伟大的科普书。入门者的福音书。
然后,第二本,就是关于C语言语法的书籍了,说实话这部份我已经没有印象看的什么书了。因为我这个人有个毛病,就是喜欢东翻翻,西翻翻,哪里不懂就到处找书。可见这个部分其实没有大家想象的那么固定,你只要找到一本自己看得懂的书,就是好书!不必太过于拘泥于书与书之间的优劣比较。
最经典的C语言入门书籍许多人肯定要说是 K&R 的那本。但是其实这本书对大多数初学者来说还是略难,如果有兴趣也可以读一读。但我更建议你了解一些C语言之后再转过来看看会更好。
柴田望洋的《明解C语言》最近是一本广受欢迎的亲切的C语言入门书。
昨天我专门到书店翻了一下,这本书确实很不错,亲切,谦虚,易懂。但我想也未必适合所有人。如果你是希望学习曲线平缓一些的,可以考虑看看。
啊,差点忘了,,还有一本咱们国内的赵岩先生写的《C语言点滴》也有不错的反响,也许大家也可以找来看看。
基本上,上面这些书就能帮助你比较轻松的入门了。其他书籍推荐,我会陆续也写出来。今天实在写不了这么多了。
但是,再补充一本,如果对于那些已经学得差不多的同学,必须得看看下面这本,这是我的至爱之一啊!那就是《C Standard Library》。好好看看这本书,它是真正的顶级教材,因为——里面包含了标准库实现的完整源码,以及作者在实现时的思路讲解。是一本值得收藏的超级力作。让我们一睹顶级程序员的思维杰作。
上一页
返回首页
分享下一篇
相关推荐责任编辑:Flora
评论
(共)
评论长度不能少于6个字
暂无评论
今日看点
小米5/小米5s/小米5s Plus/小米5c对比评测:都是小米5系列 该怎么选?有什么区别?
中国半导体设备业发展需要再扶一程
返回首页3.9 中国激光加工及智能制造技术研讨会
本文关键词:C语言点滴,由笔耕文化传播整理发布。
本文编号:249785
本文链接:https://www.wllwen.com/wenshubaike/mishujinen/249785.html