本书是由世界级C语言专家编写的C标准库经典著作。英文版已经重印十多次,影响了几代程序员。
本书结合C标准的相关部分,精辟地讲述了每一个库函数的使用方法和实现细节,而这正是一个真正的C程序员所必须掌握的。更重要的是,书中给出了实现和测试这些函数的完整源代码,可以让你更深入地学习C语言。不仅如此,本书还讨论了一些即使是最有经验的C程序员通常也不熟悉的知识,比如国际化和独立于区域设置的程序的编写、与构建库相关的概念和设计思想。
本书结构清晰,内容权威,阐述精辟,对于各层次C 程序员和相关专业高校师生都是一本优秀的参考书。
第0章 简介. 1
0.1 背景知识1
0.2 C 标准的内容 3
0.3 库的使用7
0.4 库的实现9
0.5 库的测试13
0.6 参考文献15
0.7 习题15
第1章 (assert.h)17
1.1 背景知识17
1.2 C 标准的内容18
1.3 (assert.h) 的使用18
1.4 (assert.h) 的实现20
1.5 (assert.h) 的测试22
1.6 参考文献23
1.7 习题23
第2章 (ctype.h) 25
2.1 背景知识25
2.2 C 标准的内容28
2.3 (ctype.h) 的使用 30
2.4 (ctype.h) 的实现 34
2.5 (ctype.h) 的测试 42
2.6 参考文献45
2.7 习题45
第3章 (errno.h) 47
3.1 背景知识47
3.2 C 标准的内容50
3.3 (errno.h) 的使用 50
3.4 (errno.h) 的实现 51
3.5 (errno.h) 的测试 55
3.6 参考文献55
3.7 习题55
第4章 (float.h)57
4.1 背景知识57
4.2 C 标准的内容59
4.3 (float.h) 的使用.62
4.4 (float.h) 的实现.64
4.5 (float.h) 的测试.69
4.6 参考文献71
4.7 习题72
第5章 (limits.h)73
5.1 背景知识73
5.2 C 标准的内容74
5.3 (limits.h) 的使用75
5.4 (limits.h) 的实现77
5.5 (limits.h) 的测试79
5.6 参考文献80
5.7 习题80
第6章 (locale.h)81
6.1 背景知识81
6.2 C 标准的内容84
6.3 (locale.h) 的使用87
6.4 (locale.h) 的实现94
6.5 (locale.h) 的测试 123
6.6 参考文献.123
6.7 习题123
第7章 (math.h)127
7.1 背景知识.127
7.2 C 标准的内容 130
7.3 (math.h) 的使用 135
7.4 (math.h) 的实现 137
7.5 (math.h) 的测试 171
7.6 参考文献.177
7.7 习题177
第8章 (setjmp.h).. 181
8.1 背景知识.181
8.2 C 标准的内容 184
8.3 (setjmp.h) 的使用 185
8.4 (setjmp.h) 的实现 187
8.5 (setjmp.h) 的测试191
8.6 参考文献 192
8.7 习题 192
第9章 (signal.h) 193
9.1 背景知识.193
9.2 C 标准的内容 195
9.3 (signal.h) 的使用 197
9.4 (signal.h) 的实现 199
9.5 (signal.h) 的测试 203
9.6 参考文献.203
9.7 习题203
第10章 (stdarg.h) 205
10.1 背景知识205
10.2 C 标准的内容 207
10.3 (stdarg.h) 的使用 208
10.4 (stdarg.h) 的实现 211
10.5 (stdarg.h) 的测试 212
10.6 参考文献212
10.7 习题.214
第11章 (stddef.h) 215
11.1 背景知识 215
11.2 C 标准的内容 217
11.3 (stddef.h) 的使用 217
11.4 (stddef.h) 的实现 222
11.5 (stddef.h) 的测试 223
11.6 参考文献 223
11.7 习题223
第12章 (stdio.h) 225
12.1 背景知识225
12.2 C 标准的内容 233
12.3 (stdio.h) 的使用 252
12.4 (stdio.h) 的实现 274
12.5 (stdio.h) 的测试 323
12.6 参考文献325
12.7 习题.325
第13章 (stdlib.h) 331
13.1 背景知识331
13.2 C 标准的内容 332
13.3 (stdlib.h) 的使用 342
13.4 (stdlib.h) 的实现 351
13.5 (stdlib.h) 的测试 379
13.6 参考文献379
13.7 习题.382
第14章 (string.h) 385
14.1 背景知识385
14.2 C 标准的内容 386
14.3 (string.h) 的使用 392
14.4 (string.h) 的实现 396
14.5 (string.h) 的测试 409
14.6 参考文献409
14.7 习题.409
第15章 (time.h) 413
15.1 背景知识413
15.2 C 标准的内容 414
15.3 (time.h) 的使用 418
15.4 (time.h) 的实现 422
15.5 (time.h) 的测试440
15.6 参考文献441
15.7 习题.441
附录A 接口 443
附录B 名字 451
附录C 术语... 461
《包装设计:品牌的塑造:从概念构思到货架展示》的基本宗旨就是为生产商、营销商、设计事务所(包装、品牌咨询、广告、平面设计及工
本书从色彩设计、信息类型两方面着手,展开对设计网站理论及实际应用的讨论。根据现今互联网的主流信息,结合中国现有情况,把信
《工作一年拉开差距:逻辑思考》内容简介:刚工作一年,总是感觉思路混乱? 刚接手新的业务压力很大,对新项目的思考总觉得不够深入
《UNIX编程艺术》内容简介:本书主要介绍了Unix系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的Unix编程大师、开
《战略定位在中国的实践》内容简介:本书依据成美战略定位咨询公司过去20多年的实战案例写作而成。书中详细介绍了一些如今已经是数
《智能经济:用数字经济学思维理解世界》内容简介:本书通过对信息技术革命的技术思想历史的探索,全面分析了包括计算主义世界观、
《创新家装设计图典(第4季):玄关走廊》内容简介:全新升级的《创新家装设计图典第4季》将继续为读者提供新的设计案例,针对居室
《改革开放以来人大制度发展》内容简介:本书借鉴断代史的写法,采取“横切”方式,根据中国宏观政治发展的内在逻辑特点,将改革开
《黑洞旅行指南》内容简介:这本引人入胜的科普小书解读了当代科学里极具挑战性的现象—黑洞,它也是我们理解整个宇宙的方向标。在
硬盘维修及数据恢复不是事儿-(含DVD光盘1张) 本书特色 第1章介绍了硬盘的技术参数和常用名词术语。第2章详细介绍硬盘各种故障的判断,特别介绍了mhdd的使用...
《玉石收藏投资购买宝典》内容简介:《玉石收藏投资购买宝典》是一本优秀的收藏指南类图书,收录了目前市场上最热门的玉石品种,用
《人机情感交互》在详细介绍人机情感交互概念的基础上,分析了当前人机情感交互的研究前沿,特别是在情感模型、人脸表情交互、语
本书是关于数字信号处理(DSP)原理、实现和应用的最新教程。全书在概述了数字信号的产生、定义和处理实例之后,详细讨论了差分方
《蚩尤(中华传奇人物故事汇)》内容简介:蚩尤与炎帝、黄帝一样,也是中华民族的远古始祖之一。本书讲述了蚩尤与炎帝、黄帝争夺天
《直播启示录》内容简介:2020年年初,疫情之下的中国经济疲敝,百业待兴。电商直播因重新定义“人、货、场”的模型结构,以突破1万
《实现正义的选择与规范》内容简介:实现正义在于民事诉讼制度的不断规范。证据是法庭认定事实的依据,民事诉讼中的证据制度是关于
《高端装备制造中精密直线电机电磁力分析及控制技术》内容简介:在以多轴高档数控机床、极大规模集成电路和重大科学仪器为代表的高
《储蓄投资金融政治经济学》内容简介:在货币经济中,储蓄投资决策分离,使得统一的积累过程变成三个相互联系而又相对独立的过程,
Rhinoceros Grasshopper 参数化建模(曾旭东) 本书特色 参数化建模技术在辅助建筑设计上的应用越来越广泛,其发展时间短暂,发展速度却令人叹为...
主板维修技能实训(芯片级) 内容简介 本书结合大量图解与实例,循序渐进地讲解了主板的结构和电路组成,常用维修工具,元器件好坏的判定方法,总线插槽和测试点,以及接...