例如,C标准库具有一些标准函数,如printf
,。
标准库与运行时库之间的关系究竟是什么?
运行时库是标准库中的dll(在windows下)吗?所以当我在我的程序中调用printf
时,编译器会链接我的程序"动态地"导出printf
的dll文件(MSVCR100D.dll)所以我的程序和那个dll都在加载时加载到内存中?
具有导出的printf
的dll(MSVCR100D.dll)正好是C运行时库还是运行时库是其他的东西???
答案 0 :(得分:1)
对于MSVC,运行时库MSVCRxxx.DLL包含C / C ++标准库的所有代码。