C语言标准库函数头文件

C语言发展史

C语言于1972年11月问世,1978年美国电话电报公司(AT&T)贝尔实验室正式发布C语言,1983年由美国国家标准局(American National Standards Institute,简称ANSI)开始制定C语言标准,于1989年12月完成,并在1990年春天发布,称之为ANSI C,有时也被称为 C89 或 C90。在ANSI C标准确立之后,C语言的规范在很长一段时间内都没有大的变动。1995年C程序设计语言工作组对 C语言进行了一些修改,成为后来的1999年发布的 ISO/IEC 9899:1999标准,通常被成为C99。

C语言标准库

标准库不是C语言本身的构成部分,但是支持标准C的实现会提供该函数库中的函数声明、类型以及宏定义。

以下即ANSI标准定义的函数库
#include<assert.h>
//诊断:为程序增加诊断功能

#include<ctype.h>
//字符类别测试函数

#include<errno.h>
//定义了通过错误码来回报错误信息的宏

#include<float.h>
//与具体实现相关的限制

#include<limits.h>
//与具体实现相关的限制

#include<locale.h>
//定义了与区域设置(本地设置、地域设置)有关的函数和类型

#include<math.h>
//数学函数和宏

#include<setjmp.h>
//非局部跳转:提供了一种不同于通常的函数调用和返回顺序的方式

#include<signal.h>
//信号:提供了一些处理程序运行期间引发的各种异常条件的功能

#include<stdarg.h>
//可变参数表:提供了遍历未知数目和类型的函数参数表的功能

#include<stddef.h>
//标准定义 定义有一些变量和宏

#include<stdio.h>
//输入与输出函数、类型以及宏

#include<stdlib.h>
//执行数值转换、内存分配以及其他类似工作的函数

#include<string.h>
//字符串函数

#include<time.h>
//日期与时间函数
  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值