
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
5.6 库函数
库函数是指C++语言系统库中存放的系统函数。为了方便程序员提高效率,C++语言将很多常用的函数存放到各种系统库中,每种系统库中会存放不同种类的系统函数。如果有需求,程序员只需引入指定的系统库,然后直接使用对应函数即可。
C++系统将所有提供的系统函数的声明分类放在不同的文件(又称头文件)中。如果要使用对应库中的函数,首先要将对应的库引入,引入语法如下。

“#”在最前面,然后是include,最后是一组尖括号(〈 〉),尖括号中填写头文件的名字。在引入头文件时,切记在结尾处不要加分号,因为引入库函数不是一个语句。
C++语言中提供了很多系统库,不同的编译器支持的系统库不同,常见系统库如表5.1所示。
表5.1 常见系统库

在使用系统函数时,要确定函数所属的头文件,并且在调用函数时明确函数在定义时的参数类型与个数。在MSDN中对每个系统函数都提供了详细说明,如果用户对某个系统函数不了解,则可以翻阅MSDN帮助文档。
【示例5-9】下面演示使用数学库函数中的求绝对值函数。

程序运行结果如下。
