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

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

头文件

说明

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" 文件。

(0)

相关推荐

  • 用vc++6.0写C语言头文件和调用自己写的头文件

    C语言是基础语言,vc++6.0是初学C语言的非常好的编译器,在编写C语言程序时,你会发现有些函数你会经常使用,而且函数库里有没有包含此函数,所以每次使用你都要将其重新输入一遍,为此你感到很厌烦.当你 ...

  • linux软件开发时给gcc指定头文件和库文件路径的方法

    在Linux 下开发软件时,完全不使用第三方函数库的情况是比较少见的,通常来讲都需要借助一个或多个函数库的支持才能够完成相应的功能。从程序员的角度看,函数库实 际上就是一些头文件(.h)和库文件(.s ...

  • C语言常用头文件

    使用C语言,经常需要输入头文件,以下是常用的一些头文件. #include (格式化输入与输出函数) 01 fprintf函数,功能:格式输出(文件) 02 fscanf函数,功能:格式输入(文件) ...

  • 单片机编程C语言之#include包含头文件

    玩转了N多年的单片机编程,总结笔记.从51到AVR再到STM8再再到STM32,最后到Android,这一路成长,一路走来,艰辛和激动伴随. #include 01 c语言称为头文件包含,格式为#in ...

  • 在建立C语言工程中,如何写自己的头文件

    在建立C语言工程中会有多个c文件,这就需要自己的头文件来最为与main程序联系的桥梁,那么应该怎么写呢? 操作方法 01 首先建头文件是为了声明c文件中的函数,以及包括宏定义.建立头文件要有对应的c文 ...

  • 写C语言的头文件

    一些初学C语言的人,不知道头文件(*.h文件)原来还可以自己写的.只知道调用系统库函数时,要使用#include语句将某些头文件包含进去.其实,头文件跟.C文件一样,是可以自己写的.头文件是一种文本文 ...

  • MDK怎样设置头文件存放路径

    MDK是stm32单片机的编程软件,也是Keil的演化版本.该软件可以进行C语言编译器.宏汇编.链接器.库管理和一个功能强大的仿真调试器等多项功能,并能完成一系列完整开发方案,通过一个集成开发环境(μ ...

  • c 头文件怎么写

    使用C语言编程,必须使用头文件,头文件是一种包含功能函数.数据接口声明的载体文件,用来保存程序的声明.C语言中头文件是如何书写的呢?小编与大家分享一下操作. 操作方法 01 打开Dev-C++软件,单 ...

  • 易语言如何调用DLL文件

    众所周知,易语言的编程门槛普遍较低,因为它更加"本土化",说白了就是更"接地气".然而,还是有一部分易语言初学者,依旧陷入"DLL调用"的泥 ...