c语言库函数头文件分类 c语言头文件的作用是什么

C语言库文件(头文件)有哪些

下面给出Turbo C的全部".h"文件。Turbo C头文件:

成都创新互联公司是专业的兴国网站建设公司,兴国接单;提供成都网站制作、成都网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行兴国网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

头文件

说明

alloc.h 说明内存管理函数(分配、释放等)。

assert.h 定义 assert调试宏。

bios.h 说明调用IBM—PC ROM BIOS子程序的各个函数。

conio.h 说明调用DOS控制台I/O子程序的各个函数。

ctype.h 包含有关字符分类及转换的名类信息(如 isalpha和toascii等)。

dir.h 包含有关目录和路径的结构、宏定义和函数。

dos.h 定义和说明MSDOS和8086调用的一些常量和函数。

error.h 定义错误代码的助记符。

fcntl.h 定义在与open库子程序连接时的符号常量。

float.h 包含有关浮点运算的一些参数和函数。

graphics.h 说明有关图形功能的各个函数,图形错误代码的常量定义,正对不同驱动程序的各种颜色值,及函数用到的一些特殊结构。

io.h 包含低级I/O子程序的结构和说明。

limit.h 包含各环境参数、编译时间限制、数的范围等信息。

math.h 说明数学运算函数,还定了 HUGE VAL 宏, 说明了matherr和matherr子程序用到的特殊结构。

mem.h 说明一些内存操作函数(其中大多数也在STRING.H中说明)。

process.h 说明进程管理的各个函数,spawn…和EXEC …函数的结构说明。

setjmp.h 定义longjmp和setjmp函数用到的jmp buf类型,说明这两个函数。

share.h 定义文件共享函数的参数。

signal.h 定义SIG[ZZ(Z] [ZZ)]IGN和SIG[ZZ(Z] [ZZ)]DFL常量,说明rajse和signal两个函数。

stddef.h 定义读函数参数表的宏。(如vprintf,vscarf函数)。

stddef.h 定义一些公共数据类型和宏。

stdio.h 定义Kernighan和Ritchie在Unix System V 中定义的标准和扩展的类型和宏。还定义标准I/O 预定义流:stdin,stdout和stderr,说明 I/O流子程序。

stdlib.h 说明一些常用的子程序:转换子程序、搜索/ 排序子程序等。

string.h 说明一些串操作和内存操作函数。

sys\stat.h 定义在打开和创建文件时用到的一些符号常量。

sys\types.h 说明ftime函数和timeb结构。

sys\time.h 定义时间的类型time[ZZ(Z] [ZZ)]t。

time.h 定义时间转换子程序asctime、localtime和gmtime的结构,ctime、 difftime、 gmtime、 localtime和stime用到的类型,并提供这些函数的原型。

value.h 定义一些重要常量,包括依赖于机器硬件的和为与Unix System V相兼容而说明的一些常量,包括浮点和双精度值的范围。C系统提供了丰富的系统文件,称为库文件。C的库文件分为两类,一类是扩展名为".h"的文件,称为头文件,在前面的包含命令中我们已多次使用过。在".h"文件中包含了常量定义、 类型定义、宏定义、函数原型以及各种编译选择设置等信息。另一类是函数库,包括了各种函数的目标代码,供用户在程序中调用。通常在程序中调用一个库函数时,要在调用之前包含该函数原型所在的".h" 文件。

c语言头文件都有哪些

stdio.h是c的头文件,包含了对你使用的函数的声明。

当你决定使用某个函数的时候,你去查它的帮助信息,都会看到这个函数的声明是包含在哪个头文件的,这样你就可以把它包含进来,从而使用这个函数。

具体请查阅c语言对于include的讲解,还有对于函数,变量的声明部分。 include stdio.h 是C的输入输出函数,但在C++中使用可以省略.

#include math.h 是数学函数,譬如你要用到squar()函数时就必须添加这个头文件.

#include string.h是字符窜函数.

#include stdlib.h呵呵,这个有点忘记了,好久没有用了,不好意思啊

反正这几个是常用的,其他还有很多很多,呵呵,自己可以看书后面的几页都有介绍的呢!~ #includeiostream.h:此头文件申明了所有I/O操作所需的基本服务,即支持流的输入输出操作,譬如程序中有cin ,cout

#includeiomanip.h:此头文件说明可以使用控制数据的输出格式,如设置数制、填充字符、精度、数据宽度等等,譬如使用setw()、setfill() 、setprecision()等

#include string.h是字符窜处理函数

#includeafx.h程序中要使用CString类

#include stdlib.h程序中要使用C语言系统提供的库函数gets和puts函数

回答者:雨之泪1988 - 助理 二级 2-6 08:35

stdio.h是输入输出头文件,所有有关输入输出的语句如"printf","scanf","putchar","getchar"等,都要用该头文件,头文件其实就是定义了这些函数的文件,它是系统提供给我们的接口

math.h是再进行数学运算时要包含的头文件,它提供了取绝对值,开方,求幂等数学运算

#includeconio.h与#includestdio.h 一样,是头文件包含。

这个头文件包含有许多库函数像#includestdio.h包含printf与

scanf一样,getch()也是其中一个函数,它的功能是无回显得到一

字符,常用这个函数做密码之类的程序。在TC中编译不需要加头文件

可以,编译器默认包含。就像在TC是不用加#includestdio.h一样。

但在VC中编译就要加了。否则系统认为你的函数没有定义。

其它头文件你只要再TC文件夹中看看include这个文件夹里面的文件就可以了

C语言中的头文件有多少种都有哪些?C函数库有哪些?

iv_t和lldiv_t;宏例如EXIT_FAILURE、EXIT_SUCCESS、RAND_MAX和MB_CUR_MAX等等;

常见的函数有malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()等。具体内容可以在编译器的包含目录stdlib.h头文件中打开查看。

为了方便用户编写程序,C语言为用户开发了大量的库函数,定义在。H文件,用户可以调用这些函数来实现强大的功能。因此,对于用户来说,这些函数的使用是提高编程水平的关键。

扩展资料:

以下内容适用于头文件

1.对于具有外部存储类型的标识符,可以在任何其他源程序文件中声明后引用它们,这样用户就可以完全将具有外部存储类型的标识符的一些声明放在头文件中。

2.具体来说,头文件可以包括用户构造的数据类型(例如枚举类型)、外部变量、外部函数、常量和具有一定通用性或公共量的内联函数。一般的变量和函数定义不应该放在头文件中。

其他:

双假设(双x,双y);//给定一个直角三角形的两条边的长度,求斜边的长度。

双ldexp(双x,int指数);//计算x*(2的指数次方)。

双poly(Doublex,intdegree,Doublecoeffs[])//计算多项式。

Ntmatherr(structexception*e)//数学错误计算处理程序。


文章名称:c语言库函数头文件分类 c语言头文件的作用是什么
网址分享:http://scjbc.cn/article/ddjhdje.html

其他资讯