C标准库
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: (美)普劳格著,卢红星,徐明亮,霍建同译
出 版 社: 人民邮电出版社
出版时间: 2009-7-1字数:版次: 1页数: 473印刷时间:开本: 16开印次:纸张:I S B N : 9787115172860包装: 平装编辑推荐
C标准库“圣经”,提供完整源代码,全面深入阐述库函数的实现与运用。C程序员必备参考书。
本书是由世界级C语言专家编写的C标准库经典著作。英文版已经重印十多次,影响了几代程序员。
本书结合C标准的相关部分,精辟地讲述了每一个库函数的使用方法和实现细节,这正是一个真正的C程序员所必须掌握的。更重要的是,书中给出了实现和测试这些函数的完整源代码。可以让你更深入地学习C语言。不仅如此,本书还讨论了一些即使是最有经验的C程序员通常也不熟悉的知识,比如国际化和独立于区域设置的程序的编写、与构建库相关的概念和设计思想。
作者简介:P.J.Plauger,世界著名的软件技术专家,曾任ISO C标准委员会主席,C/C++User's Journal主编,现任ISO C++标准委员会主席。他是C/C++标准库开发领域的大师。所开发的Dinkumware标准库应用广泛。
内容简介
本书集中讨论了C标准库,全面介绍了ANSI/ISO C语言标准的所有库函数。书中通过引用ISO C标准的相关部分,详细讲解了每一个库函数的使用方法,并通过示例描述了其实现细节,且给出了实现和测试这些函数的完整代码。此外,每章结尾附有不同难度的习题,帮助读者巩固和提高。通过此书,读者将会更好地使用C标准库,并学会如何设计和实现库。
本书结构清晰,内容权威,阐述精辟,对于各层次C程序员和相关专业高校师生都是一本优秀的参考书。
目录
第0章简介
0.1背景知识
0.2C标准的内容
0.3库的使用
0.4库的实现
0.5库的测试
0.6参考文献
0.7习题
第1章assert.h
1.1背景知识
1.2C标准的内容
1.3assert.h的使用
1.4assert.h的实现
1.5assert.h的测试
1.6参考文献
1.7习题
第2章ctype.h
2.1背景知识
2.2C标准的内容
2.3ctype.h的使用
2.4ctype.h的实现
2.5ctype.h的测试
2.6参考文献
2.7习题
第3章errno.h
3.1背景知识
3.2C标准的内容
3.3errno.h的使用
3.4errno.h的实现
3.5errno.h的测试
3.6参考文献
3.7习题
第4章float.h
4.1背景知识
4.2C标准的内容
4.3float.h的使用
4.4float.h的实现
4.5float.h的测试
4.6参考文献
4.7习题
第5章limits.h
5.1背景知识
5.2C标准的内容
5.3limits.h的使用
5.4limits.h的实现
5.5limits.h的测试
5.6参考文献
5.7习题
第6章locale.h
6.1背景知识
6.2C标准的内容
6.3locale.h的使用
6.4locale.h的实现
6.5locale.h的测试
6.6参考文献
6.7习题
第7章math.h
7.1背景知识
7.2C标准的内容
7.3math.h的使用
7.4math.h的实现
7.5math.h的测试
7.6参考文献
7.7习题
第8章setjmp.h
第9章signal.h
第10章stdarg.h
第11章stddef.h
第12章stdio.h
第13章stdlib.h
第14章string.h
第15章time.h
附录A接口
附录B名字
附录C术语