C语言:printf()函数的实现原理..........
请回答我的问题:这些stdio库函数大部分是调用系统API的,
然而printf函数是在静态连接库中,
在程序链接的时候,printf函数的代码会被链接到OBJ文件中最后生成EXE文件。
那么:包含printf()的EXE程序执行时,EXE程序会调用动态链接库,从而实现系统调用以完成输出功能呢?
我的问题很简单,就是像printf这些调用系统API的库函数,在运行EXE程序时,是不是动态调用DELL库?
我这样之所以提出这样的问题:是基于以下2个知识:
①printf函数调用系统API
②API函数在动态链接库DELL中
综合上述2个知识:我得出结论:printf执行时需要DELL的协助。 ----对吗?