1
C语言程序设计
1.12.4 附录D C语言中常用库函数

附录D C语言中常用库函数

不同的C编译系统所提供的库函数的数目和函数名以及函数功能并不完全相同。限于篇幅,本附录只列出ANSI C标准提供的库函数。读者在编程时若用到其他库函数,请查阅所用系统的库函数手册。

1.数学函数

使用数学函数时,应该在该源文件中包含头文件〈math.h〉。见表D-1。

表D-1

img800

[续表]

img801

2.字符处理函数和字符串处理函数

ASCII标准要求在使用字符串处理函数时要包含头文件〈string.h〉,在使用字符处理函数时要包含头文件〈ctype.h〉。见表D-2。

表D-2

img802

[续表]

img803

3.输入输出函数

使用以下输入输出函数,应该在源文件中包含头文件〈stdio.h〉。见表D-3。

表D-3

img804

[续表]

img805

[续表]

img806

4.动态内存分配函数

ANSI标准建议在“stdlib.h”头文件中包含有关动态内存分配函数的信息,也有编译系统用“malloc.h”来包含。见表D-4。

表D-4

img807

5.其他函数(见表D-5)

表D-5

img808

[续表]

img809