c语言常用库函数有哪些

如题所述

文件<stddef.h>里包含了标准库的一些常用定义,无论我们包含哪个标准头文件,<stddef.h>都会被自动包含进来。
这个文件里定义:
类型size_t (sizeof运算符的结果类型,是某个无符号整型);
类型ptrdiff_t(两个指针相减运算的结果类型,是某个有符号整型);
类型wchar_t (宽字符类型,是一个整型,其中足以存放本系统所支持的所有本地环境中的字符集的所有编码值。这里还保证空字符的编码值为0);
符号常量NULL (空指针值);
宏offsetor (这是一个带参数的宏,第一个参数应是一个结构类型,第二个参数应是结构成员名。 offsetor(s,m)求出成员m在结构类型t的变量里的偏移量)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-28
C语言的标准库函数有数百个,分布在不同的库文件中,目前绝大多数系统和程序肯定兼容的是C99标准,但2011年已经发布了更新的版本,有些遗留系统不一定支持最新的特性。
不同函数应用场合不一样,说不说哪些更常用,就看你所做工作的性质了。
通常来说,至少在基础编程时,stdio中的输入输出(可能是控制台的、也可能是文件的)、stdlib中的各种通用工具(如分配堆内存)、string中的字符串处理、time中的日期时间处理、math中的数学函数都算是比较常用的。
第2个回答  2017-01-19
你好,比较常见的有:stdio.h,string.h、mem.h、ctype.h,string.h,math.h,time.h,stdlib.h。
望采纳
第3个回答  推荐于2017-08-11
stdio.h

stdlib.h
string.h
这三个头文件里面的 都是最常用的 加起来几十个吧本回答被网友采纳
第4个回答  2017-06-28
这个有点多,百度文库有专门文章,就搜索你提问内容就可以显示,分数学函数、字符函数、字符串函数、输入输出函数、动态内存分配函数等6类。