2.4 标准库函数
标准库函数是系统已实现的通过函数库形式提供的函数,如数学函数sqrt()、abs()等。在编写程序时,可以直接使用标准函数,不用重新定义,也不必在程序中声明,只需在文件开头加相应的#include指令包含有该函数格式的头文件,即可在程序中直接调用相应的库函数。
在C++中所有的标准函数都被放在不同的函数库中。并有一个与之对应的头文件,例如,头文件iostream.h包含了I/O函数;头文件math.h包含了常用数学函数。头文件string.h包含了字符串处理函数等。如果要在程序中使用标准函数,必须使用include处理命令将包含该函数的头文件包含到程序中。例如,若要使用字符串函数strcpy,则程序中应包含:#include<string.h>。
不同的C++编译系统所提供的库函数的数目和函数名以及函数功能是不完全相同的。库函数的种类和数目很多,因此要想全部掌握则需要一个较长的学习过程。初学者应首先掌握一些最基本、最常用的函数,再逐步深入。由于课时关系,只在此介绍了很少一部分库函数,其余部分可根据需要查阅有关手册。