C Traps and Pitfalls中文版 pdf epub mobi txt 电子书 下载 2024
图书介绍
☆☆☆☆☆
简体网页||
繁体网页
著者
出版者 出版社:博硕 订阅出版社新书快讯 新功能介绍
翻译者 译者: 高巍
出版日期 出版日期:2019/12/13
语言 语言:繁体中文
下载链接在页面底部
点击这里下载
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
发表于2024-11-22
类似图书 点击查看全场最低价
图书描述
C语言大师经典名作至今仍然历久不衰
帮助你避开编写C语言时各种意外陷阱
无论是新手老手高手都应该要案头备存
作者以自己1985年在Bell实验室时发表的一篇论文为基础,结合自己的工作经验,进而成为这本对C语言程式设计师具有珍贵价值的经典着作。写作本书的出发点并不是要批判C语言,而是要帮助C语言程式设计师绕过编写过程中的陷阱和障碍。
全书分为8章,分别从词法分析、语法语义、连接、库函数、预处理器、可移植性缺陷等几个方面,分析了在C语言编写中可能遇到的问题。最后,作者用一章的篇幅提供了若干具有实用价值的建议。
本书适合有一定经验的C语言程式设计师阅读学习,即便你是C语言编写高手,本书也应该成为你案头上的必备书籍。
著者信息
作者简介
Andrew Koenig
AT&T大规模程式研发部(前贝尔实验室)成员。他从1986年开始从事C语言的研究,1977年加入贝尔实验室。他编写了一些早期的类别库,并在1988年组织召开了第一个相当规模的C++会议。在ISO/ANSI C++委员会成立的1989年,他就加入了该委员会,并一直担任专案编辑。他已经发表了C++方面的100多篇论文,在Addsion-Wesley出版了《C Trap and Pitfalls》,和《Ruminations on C++(C++沉思录)》(博硕出版)还应邀到世界各地演讲。
Andrew Koenig不仅有着多年的C++开发、研究和教学经验,而且还亲身参与了C++的演化和变革,对C++的变化和发展发挥重要的影响。
C Traps and Pitfalls中文版 pdf epub mobi txt 电子书 下载
图书目录
CHAPTER 00 导读
CHAPTER 01 词法陷阱
1.1 = 不同于==
1.2 & 和 | 不同于 && 和 ||
1.3 词法分析中的「贪心法」
1.4 整数型常数
1.5 字元与字串
CHAPTER 02 语法陷阱
2.1 理解函数宣告
2.2 运算子的优先级问题
2.3 注意作为语句结束标志的分号
2.4 switch 语句
2.5 函数唿叫
2.6 「悬挂」else 引发的问题
CHAPTER 03 语义陷阱
3.1 指标与阵列
3.2 非阵列的指标
3.3 作为参数的阵列宣告
3.4 避免「举隅法」
3.5 空指标并非空字串
3.6 边界计算与不对称边界
3.7 求值顺序
3.8 运算子&&、|| 和 !
3.9 整数溢出
3.10 为函数main提供返回值
CHAPTER 04 连结
4.1 什么是连结器
4.2 宣告与定义
4.3 命名冲突与static修饰子
4.4 形式参数、实际参数与返回值
4.5 检查外部类型
4.6 标头档
CHAPTER 05 库函数
5.1 返回整数的getchar函数
5.2 更新顺序档案
5.3 缓冲输出与记忆体分配
5.4 使用 errno 检测错误
5.5 库函数 signal
CHAPTER 06 预处理器
6.1 不能忽视巨集定义中的空格
6.2 巨集并不是函数
6.3 巨集并不是语句
6.4 巨集并不是类型定义
CHAPTER 07 可移植性缺陷
7.1 应对 C 语言标准变更
7.2 识别子名称的限制
7.3 整数的大小
7.4 字元是有符号整数还是无符号整数
7.5 移位运算子
7.6 记忆体位置
7.7 除法运算时发生的截断
7.8 乱数的大小
7.9 大小写转换
7.10 首先释放,然后重新分配
7.11 可移植性问题的一个例子
CHAPTER 8 建议与答案
8.1 建议
8.2 答案
附录A
附录B
图书序言
图书试读
None
C Traps and Pitfalls中文版 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024
C Traps and Pitfalls中文版 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024
C Traps and Pitfalls中文版 pdf epub mobi txt 电子书 下载 2024
用户评价
类似图书 点击查看全场最低价
C Traps and Pitfalls中文版 pdf epub mobi txt 电子书 下载