C 语言常用头文件解释

C系统提供了丰富的系统文件,称为库文件,整理一下以后好实用:

<stdio.h> 定义了三个变量类型、一些宏和各种函数来执行输入和输出 https://www.runoob.com/cprogramming/c-standard-library-stdio-h.html
<ctype.h> 提供了一些函数,可用于测试和映射字符。 https://www.runoob.com/cprogramming/c-standard-library-ctype-h.html
<stdlib.h> 定义了四个变量类型、一些宏和各种通用工具函数 https://www.runoob.com/cprogramming/c-standard-library-stdlib-h.html
<string.h> 定义了一个变量类型、一个宏和各种操作字符数组的函数 https://www.runoob.com/cprogramming/c-standard-library-string-h.html
     
<assert.h> 提供了一个名为 assert 的宏,它可用于验证程序做出的假设 https://www.runoob.com/cprogramming/c-standard-library-assert-h.html
<limits.h> 决定了各种变量类型的各种属性 https://www.runoob.com/cprogramming/c-standard-library-limits-h.html
<stddef.h> 定义了各种变量类型和宏。这些定义中的大部分也出现在其它头文件中 https://www.runoob.com/cprogramming/c-standard-library-stddef-h.html
<time.h> 定义了四个变量类型、两个宏和各种操作日期和时间的函数 https://www.runoob.com/cprogramming/c-standard-library-time-h.html
     
<float.h> 包含了一组与浮点值相关的依赖于平台的常量 https://www.runoob.com/cprogramming/c-standard-library-float-h.html
<math.h> 定义了各种数学函数和一个宏 https://www.runoob.com/cprogramming/c-standard-library-math-h.html
<error.h> 定义了一系列表示不同错误代码的宏,这些宏应扩展为类型为 int 的整数常量表达式 https://www.runoob.com/cprogramming/c-standard-library-errno-h.html
<locale.h> 定义了特定地域的设置 https://www.runoob.com/cprogramming/c-standard-library-locale-h.html
<setjmp.h> 定义了宏 setjmp()、函数 longjmp() 和变量类型 jmp_buf,该变量类型会绕过正常的函数调用和返回规则  
<signal.h> 定义了一个变量类型 sig_atomic_t、两个函数调用和一些宏来处理程序执行期间报告的不同信号 https://www.runoob.com/cprogramming/c-standard-library-signal-h.html
<stdarg.h> 定义了一个变量类型 va_list 和三个宏,这三个宏可用于在参数个数未知(即参数个数可变)时获取函数中的参数 https://www.runoob.com/cprogramming/c-standard-library-stdarg-h.html
     
dir.h 包含有关目录和路径的结构、宏定义和函数。 http://c.biancheng.net/cpp/html/110.html
io.h 包含低级I/O子程序的结构和说明。 http://c.biancheng.net/cpp/html/110.html
alloc.h 说明内存管理函数(分配、释放等)。 http://c.biancheng.net/cpp/html/110.html
参考:

1.https://www.runoob.com/cprogramming/c-standard-library-stdlib-h.html

2.https://www.cnblogs.com/skyus/articles/8524408.html

3.http://c.biancheng.net/cpp/u/stdio_h/

posted @ 2022-11-06 11:04  咸鱼书生  阅读(336)  评论(0编辑  收藏  举报