分享 | C 语言程序设计:现代方法(第2版•修订版)PDF EPUB 文字版
下载地址
主链
- 百度网盘打包下载:点我下载,提取码: 0000
备链(防河蟹,速度稍慢,但一定能下载)
- C 语言程序设计:现代方法(第 2 版).pdf:https://url03.ctfile.com/f/24333903-972431764-877eee?p=5831 【访问密码: 5831】,选择【普通下载】
- C 语言程序设计:现代方法(第 2 版).epub:https://url03.ctfile.com/f/24333903-972431767-1a252f?p=5831 【访问密码: 5831】,选择【普通下载】
- C 语言程序设计:现代方法(第 2 版•修订版)文字版.pdf:https://url03.ctfile.com/f/24333903-972431779-ef8ef6?p=5831 【访问密码: 5831】,选择【普通下载】
本书特色
近 30 年来珍宝级 C 语言入门经典,累计印数 10 万+,豆瓣评分 9.3 分
哈佛、麻省理工、斯坦福等诸多名校 C 语言教材
基于 C1X 标准全新升级
浙江大学教授翁恺、哈尔滨工业大学教授苏小红、Boolan 首席咨询师吴咏炜、资深 Linux 专家宋宝华联合推荐
内容简介
时至今日,C 语言仍然是计算机领域的通用语言之一,但今天的 C 语言已经和最初的时候大不相同了。本书主要目的就是通过一种“现代方法”来介绍 C 语言,书中强调标准 C,强调软件工程,不再强调“手工优化”。第 2 版修订版中不仅有 C99 中的新特性,还与时俱进地增加了 C11 和 C18 中的内容。本书分为 C 语言的基础特性、C 语言的高级特性、C 语言标准库和参考资料 4 个部分。每章末尾的“问与答”部分给出一系列与该章内容相关的问题及答案,此外还包含适量的习题。
名人推荐
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 专家