"C语言的标准库函数,根本都是通过系统API调用实现的"这个说法对吗?

"C语言的标准库函数,基本都是通过系统API调用实现的"-------这个说法对吗??
"C语言的标准库函数,基本都是通过系统API调用实现的,比如,我们常用的printf  scanf函数就是通过API调用实现的“-------------请问对吗?????

------解决方案--------------------
加上基本就是对的。但是也有很多函数是不调用系统API的,比如strcpy
------解决方案--------------------
其实,这个说法不准确。

其实在C89的140多个函数(或者类似函数的宏)中,需要调用系统API的大约只有3分之一。

1. stdio.h中的40多个函数中大部分都需要调用系统API。
2. 此外在assert.h time.h stdlib.h中有少量函数也需要调用系统API。
3. string.h 中的 mem*** 和str*** 函数都是不需要调用系统API的。

------解决方案--------------------
引用:
引用:加上基本就是对的。但是也有很多函数是不调用系统API的,比如strcpy
请问老大,printf 和 scanf 是不是也是调用系统API?

当然得调用了
------解决方案--------------------
操作系统管理的资源,最终都需要用系统API,比如内存(malloc),比如IO(fread)