c语言有多少库函数

来源:百度知道 编辑:UC知道 时间:2024/05/23 01:16:30
c语言有多少库函数,能列出来那更好,但列几个也行

在C89标准中:

文件 简介说明
<assert.h> 断言相关
<ctype.h> 字符类型判断
<errno.h> 标准报错机制
<float.h> 浮点运算
<limits.h> 各种体系结构限制
<locale.h> 本地化接口
<math.h> 数学函数
<setjmp.h> 跨函数跳转
<signal.h> 信号(类似UNIX的信号定义,但是差很远)
<stdarg.h> 可变参处理
<stddef.h> 一些标准宏定义
<stdio.h> 标准I/O库
<stdlib.h> 标准工具库函数
<string.h> ASCIIZ字符串及任意内存处理函数
<time.h> 时间相关

在95年的修正版中

<iso646.h>
<wchar.h>
<wctype.h>

在C99中增加了六个函数库

<complex.h>
<fenv.h>
<inttypes.h>
<stdbool.h>
<stdint.h>
<tgmath.h>
以上是C语言的标准,而各个平台各自又对C库函数进行的各种扩充,就浩如烟海了。如POSIX C、GNU C等

1)如果是在校期间为了等级考试,则记住基本的的输入输出函数,文件操作函数,常用数学处理函数,字符串操作函数,内存操作函数就差不多啦。
2)如果从事编程工作,需要记住的就多啦,而且和从事的编程方向有关。初期先有个函数列表,知道哪些功能已经提供,自己不需要总是造轮子,用的时候查查函数参考手册。用的多啦,自然就记得多啦,写起程序来也得心应手。<