在写《嗨翻C语言》之前,David写过两本Head First系列的书:Head First Rails和Head First Programming。
如果把一般的专业书比作word文档,那么《嗨翻C语言》就是ppt,各种字体,各种插图(即使多数只意增加趣味而与正式内容关联不大),你会觉得眼前一亮,比如:
右 下那壮汉居然在想(说?):“可我喜欢这一张,上面有小猫咪呢!”诸如此类数不胜数,随便翻开一页都能碰到这样个无厘头的吐槽或疯话,恶搞无极限;知识点 与剧情饱满的故事结合在一起,想忘都难;译者也幽默风趣,做了不少本土化的工作,比如“三位钻石王老五准备参加今天的‘非诚勿扰’”……总体感觉甚至像一 本幼儿园的启蒙画册。(Head First系列都这个无脑样我会乱说?)
在开讲知识点前先引导读者自己思考,猜猜这些东西是干啥的,甚至 时常让你站在编译器或者语言设计者的角度思考问题,这些做法很独特,让你从一开始就从很本质的层面去接触C;同时督促读者动脑,练习题有趣而简短,提示、 答案及讲解也非常到位。然而书里充斥着鲜明的老美风格,很high很激情,可以想象美国学生读了本书极可能做出很实际很创意的东西,而中国的学生读着可能 感觉反而有点混乱。并且它起点不低,相当不低,明确地说,适合学过其他语言(如Python)的人用来学C,后半部分的高级应用更是涉及操作系统和网络的知识,尽管它也做了简单介绍,但我相信没接触过的朋友一下子还是难以接受的。
嗨翻c语言(heard first c中文版)介绍
《嗨翻C语言》向读者提供了C语言的完整学习体验。全书分为三个部分:第1章到第4章是基础知识,包括基本语法、指针、字符串、小工具与源文件;第5章到第8章为进阶内容,有结构、联合、数据结构、堆、函数指针、动/静态链接;最后四章是高级主题,内容涵盖了系统调用、进程间通信、网络编程和多线程。每部分结束后还有一个有趣的实验,可以提高读者的实际操作能力。此外,书中还包含大量的图片、示例和代码,有助于读者对于知识的理解和把握。 《嗨翻C语言》适用于C开发人员以及对C语言感兴趣的初学者。
- PC官方版
- 安卓官方手机版
- IOS官方手机版