1.近30年来C语言入门教程,累计印数10万+,豆瓣评分9.3分
2.C开发人员的理想参考书,哈佛、麻省理工、斯坦福等诸多名校C语言教材
3.第二版修订版基于C1X标准新升级,增加了C11和C18中的内容,同时章末包含大量习题供读者练习
4.书中讨论了各种实际的环境和使用场景,包括Windows、UNIX和Linux等
5.浙江大学教授翁恺、哈尔滨工业大学教授苏小红、Boolan咨询师吴咏炜、Linux专家宋宝华联合推荐
C语言已经有近50年的历史了。在中国,超过95%的大学用C语言作为入门编程语言,但也因此把C语言当作一种学习编程的教学媒介语言来教,使得学生只学到了其中的基础部分,而对C语言近30年的发展及其在工业中的应用所知甚少。本书是难得的真正讲述C语言的教材,覆盖了C99、C11、C18标准的内容。本书非常适合今后会用C语言来做嵌入式系统、设备驱动和操作系统等产品开发的人士学习。在浙江大学,我们在工程实践课程中使用了本书的上一个版本,收获了良好的教学效果。
——翁恺,浙江大学计算机学院教授
书如其名,本书以一种崭新的视角和通俗易懂的方式,来向读者介绍C语言的“现代方法”,聚焦程序设计的核心问题和方法,给C语言这门经久不衰、老而弥坚的语言赋予了崭新的面貌。本书介绍了C99和C1X的许多新特性,而且编排方式方便读者查阅。本书用现代的视角来解读C语言,每章后面的“问与答”也很贴心,适时地解答了读者在阅读过程中可能会遇到的很多疑难问题。本书内容特别适合具备一定语言基础,想深入了解C语言精髓的读者,我相信这本书一定会受到读者的欢迎,成为C语言爱好者提升内功的一本武林秘笈。
——苏小红,哈尔滨工业大学教授、博士生导师,省级教学名师
本书讨论了C语言的所有特性,从C89一直贯穿到C18。内容足够新,也足够全面,这就是它的突出特色。
——吴咏炜,Boolan首席咨询师
本书是C语言程序设计的经典图书,本次修订版增加了C1X的内容,并就C1X与之前的C89、C99进行了比对,做到了与时俱进。本书更是新增了第28章,重点介绍了C1X的多线程特性,相信对读者会有巨大的帮助。读者通过阅读本书,可深入理解C89、C99和C1X的演进,并进一步思考C语言为什么这么演进,这对提高自身的思维能力以及对软件工程问题的认知都会有帮助。
——宋宝华,资深Linux专家
展开