C语言的库函数是系统提供的吗?

如题所述

库是由系统提供,也有部分库是由第三方软件提供。
库函数 可以分为系统库函数和自己编写的库函数。
对于系统提供的库函数,一般存放在系统指定的目录下 lib之内。
但是这些库都是编译成可链接的文件,你不能直接看到源代码,可以再include文件夹里找到这些函数的声明和一些宏或者常量的定义。

对于用户自己的库函数,你可以编译成库文件,也可以直接以源代码方式提供。
对于系统库函数,你的使用#include <>
对于自己编写的库函数,如果你放在了系统库里可以使用 #include <>,否则使用#include " "
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-30
一般是指编译器提供的可在c源程序中调用的函数。可分为两类,
1、是c语言标准规定的库函数
2、是编译器特定的库函数。
标准库函数一般在所有编译器中通用。而第二类则是依赖于编译器是否提供。
第2个回答  2012-04-01
不是,是你的编译程序提供的!
第3个回答  2012-04-01
不同的编译器,有些有不同的库,还有不同的操作系统,也有不同的库,

然后也有标准C的库.(可以在任意环境下运行)本回答被提问者采纳
第4个回答  2012-04-01
用什么编译器什么编译器就有各种标准库提供常用函数和类