C程序设计语言诞生至今已有四十多年的历史,对其研究介绍的著作和教材数不胜数。当前,C程序设计语言教材大多是以传授者的视角编写的,内容也大都专注于语法规则的讲解,偏重于知识的灌输。就知识讲解而言,教材或者工具书采取这样的编写方式确有好处,但对于信息时代的学习者来说,学习难免枯燥乏味。因此,当一位老师向我推荐杭州电子科技大学一名在读大学生于大一时凭兴趣写的一本“很有趣、很有特点”的C语言教材时,我实在难以想象出他会写出什么新意来—直到浏览了其全部书稿。本书的作者捕捉了大量被其他书籍忽略但在实践中非常重要的细节内容,以一种与读者互动的姿态和语言娓娓道来,答疑解惑。同时我也非常赞赏其叙述的独特视角,认为确有理由向大众推荐和分享这本好书。