本书是由世界级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
本书系统而深入地介绍了现代数字信号处理的基础和一些广泛应用的算法。全书共10章,分为四个部分。第一部分包括第1章~第4章,介
R语言预测实战 本书特色 R语言具有上手快、效率高的特点,它横跨金融、生物、医学、互联网等多个领域,主要用于统计、建模及可视化。预测是数据挖掘的主要作用之一,也...
《共情:好的亲子关系胜过一切教育》内容简介:近几年青少年心理问题呈现越来越严重的趋势,怎样教育出一个心理健康的孩子,成为每
《C#并发编程经典实例》内容简介:本书全面讲解C#并发编程技术,侧重于.NET平台上较新、较实用的方法。全书分为几大部分:首先介绍
"Writtenbythreeexpertsinthefield,DeepLearningistheonlycomprehensivebookonthesubj...
《可伸缩架构(第2版):云环境下的高可用与风险管理》内容简介:《可伸缩架构(第2版):云环境下的高可用与风险管理》是一本关于
《能源互联网发展研究》内容简介:本书全面介绍了国内能源互联网的发展现状及进展,共分四篇,第1篇为战略篇,第2篇为技术篇,第3篇
《启蒙之旅》内容简介:不管是太平年月还是战时,船总是危险的。这是一则航海故事,但里面没有暴风雨,没有失事,没有营救,没有看
本书是著名软件工程学家IanSommerille系统介绍软件工程理论的经典教材,自1982年初版以来,随着软件工程学科的发展不断更新,培养
《如何阅读文学经典》内容简介:复旦大学中文系邵毅平教授在海内外大学从事教学研究四十年,他在上海多所高中开设的“中国文学特别
《梳理:从混乱到有序,人生提效50%》内容简介:毕业在即,考研还是工作?自己想要的到底是什么?很迷茫; 逛知乎、看豆瓣、浏览微
二00二年,一項名為「PD的思想」的設計展於東京Ozone展出,本書即為同名展覽型錄的擴充版,蒐錄了從1958年保羅‧漢寧生的「PH燈」
本书详细介绍了利用PHP+MySQL开发常见类型Web应用程序的完整设计和编码技术,并对整体设计与关键代码给予了细致、深入的剖析。其
数码摄影秘技 本书特色 本书从数码摄影初学者的角度出发,避免复杂的摄影理论,运用简单易懂的图片解析,消除读者在拍摄中遇到的困惑。本书针对拍摄人物照片、儿童照片、...
It’sthelittlethingsthatturnagooddigitalproductintoagreatone.Withthisfullcolorpra...
本书是由世界级C语言专家编写的C标准库经典著作。英文版已经重印十多次,影响了几代程序员。本书结合C标准的相关部分,精辟地讲述
《迪士尼的快乐营销模式》内容简介:迪士尼公司成功的根本原因,是持续地创造快乐并把快乐体验传递给新顾客和持续地交叉销售给老顾
Attheendofapartheid,underpressurefromlocalandtransnationalcapitalandthehegemonyo...
《合为一家》内容简介:十六国北魏时期是中国历史上民族融合的重要时期,也是多元文化激荡的时期,各民族之间的互动非常频繁,混居
《你早该这样玩小米手机》内容简介:《你早该这样玩小米手机》教您如何迅速成为小米手机高手。全书对小米手机好玩好用的部分进行精