c++库函数头文件

来源:互联网 发布:范冰冰的生知其图片 编辑:程序博客网 时间:2024/06/05 09:43

     C++语言的核心部分很小,其外壳却十分丰富。这个外壳中提供丰富的库函数。程序员使用库函数无须再自行定义,只要注意以下三点便可:

    (1) 了解函数的功能

    (2) 了解函数的原型

    (3) 库函数按功能分为不同的库,每个库都有相应的头文件,给出了该库中各个函数的原型声明等有关信息。程序员使用库函数之前只需在程序中使用#include指令嵌入相应的头文件而不必再进行函数的原型说明。

//filename:ex215.cpp

#include

#include

int main()

{

    float f;

    cout<<Enter real number:;

    cin>>f;

    cout<<The square root of <<f<<is: <<sqrt(f)<<endl;

return 0;

}

    库函数是一些被验证的、高效率的函数,进行程序设计时,应优先选用库函数Visual C++提供了大量的库函数和宏,在程序中可以调用它们来执行各种各样的任务。它们包含有低级及高级的I/O、串及文件的操作、存储分配、进程控制、数据转换、数学运算等等。

Visual C++的库函数和宏包含在Lib子目录和Include子目录中。我们知道,调用函数前需要函数定义与函数声明。所有Visual C++库例程的原型在一个或多个库文件中声明。使用库函数时,用#include命令包含其相应的头文件就包含了其原型声明使用头文件比直接写声明语句的一个好处是可以保证其正确性。系统头文件在Include子目录中,系统函数定义在Lib子目录中,连接时,系统将会根据原型到相应的库文件中连接相应的库例程,一般用户不必关心。Visual C++常用的库函数有以下一些:

@@

字符分类函数 ctype.h

转换函数    ctype.h

目录管理函数 dir.h

图形函数 graphics.h

输入输出函数 iostream.hio.hstdio.hconio.h

接口函数 dos.h

串和内存操作函数 mem.hstring.h

数学函数 math.hcomplex.hbcd.hfloat.hstdlib.h

内存分配函数 alloc.hdos.h

杂类函数 stdlib.hdos.hlocate.h

进程控制函数 process.hsignal.h

文本窗口显示函数 conio.h

时间、日期函数 time.hdos.h

其它

0 0