基本信息
- 出版社 : 人民邮电出版社有限公司; 第1版 (2020年8月1日)
- 出版日期 : 2020年8月1日
- 品牌 : 信息技术出版分社
- 语言 : 简体中文
- 文件大小 : 517 KB
- 纸书页数 : 233页
- 安德鲁·凯尼格 (作者)
- 下载格式:azw3、epub、mobi
编辑推荐
1.ACCU主席Francis Glassborow倾力推荐,影响了国内外好几代程序员的经典作品;2.C++业界资深技术大神、C++标准委员会成员、C++沉思录作者Andrew Koenig的成名著作;3.全球畅销30余年,中文版累销100000+册;4.本书的出发点不是要批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。聆听大师教诲 掌握编程精髓本书对会让程序预期行为与实际行为产生很大不同的C语言特性进行了详细介绍。本书通过具体的案例和有帮助的建议来演示并介绍C语言中的这些陷阱与缺陷。本书每章末尾还包含了一些思考和相应的讨论。即使是C编程专家,也会经常遇到一些需要数天调试才能修复的问题。本书中的每个示例都会让C程序员陷入困境,本书将通过展示这些困境来帮助读者预防这些问题。除了书中的这些示例之外,本书还提供了下面这些建议:避免离一(off-by-one)错误;理解和构建函数声明;理解指针和数组之间的微妙关系。本书源自作者十多年的C编程经验总结,对于任何曾经编写过C程序的人来说(无论是新手还是专家),本手都是理想的阅读资料。
内容简介
《C陷阱与缺陷》作者以自己1985年在贝尔实验室时发表的一篇论文为基础,结合自己的工作经验将这篇论文扩展成对C程序员具有珍贵价值的经典著作。本书的出发点不是批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。《C陷阱与缺陷》分为8章,分别从词法陷阱、语法陷阱、语义陷阱、链接、库函数、预处理器、可一致性缺陷等几个方面分析了C编程中可能遇到的问题。最后,作者用一章的篇幅给出了若干具有实用价值的建议。《C陷阱与缺陷》适合有一定经验的C程序员阅读学习,即便你是C编程高手,本书也应该成为你的案头必备图书。
作者简介
Andrew Koenig,AT&T大规模程序研发部(前贝尔实验室)成员。他从1986年开始从事C语言的研究,1977年加入贝尔实验室。他编写了一些早期的类库,并在1988年组织召开了第一个具有相当规模的C++会议。在ISO/ANSI C++委员会成立的1989年,他就加入了该委员会,并一直担任项目编辑。他已经发表了100多篇C++方面的论文,并在Addsion-Wesley出版了C Traps and Pitfalls 一书(中文版名为《C缺陷与陷阱》,由人民邮电出版社出版),还应邀到世界各地演讲。 Anderw Koenig不仅有着多年的C++开发、研究和教学经验,而且还亲身参与了C++的演化和变革,对C++的变化和发展产生了重要的影响。