【Program】【C Standard Library】

C语言标准库(Standard Library)有各种不同的实现,比如最著名的glibc, 用于嵌入式Linux的uClibc,还有ARM公司的自己的C语言标准库及精简版的MicroLib等。

不同标准库的实现并不相同,而且提供的函数也不完全相同,不过有一个它们都支持的最小子集,这也就是最典型的C标准库(这个C语言标准库中一共包含15个头文件)。

在这里插入图片描述

Header File (15 in total) Content
<stdio.h> 输入和输出
<stdlib.h> 最常用的一些系统函数
<string.h> 字符串处理
<math.h> 数学函数
<ctype.h> 字符类测试
<time.h> 时间和日期
<stdarg.h> 可变参数列表
<signal.h> 信号
<assert.h> 断言
<setjmp.h> 非局部跳转
<errno.h> 定义错误代码
<stddef.h> 一些常数、类型和变量
<locale.h> 本土化
<float.h> 浮点数运算
<limits.h> 定义整数数据类型的取值范围

References

C语言标准库总结 | 高明飞的博客
C 标准库 – 参考手册 | 菜鸟教程
C 标准库 IO 使用详解 - 肖邦linux - 博客园

发布了50 篇原创文章 · 获赞 11 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_35689096/article/details/96184546