运行时库,是程序运行时所需的库文件,通常
运行时库是以lib或dll形式提供的
如果你安装了VS2010,在安装目录下的VC\crt\src下(如我的目录是C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\crt\src)有运行时库(CRT)的源代码
按照以前的实现方式每一个程序都要拷贝一份标准库的实现到程序中
这样同一时刻内存中可能有许多分标准库的代码
微软处于效率的考虑把标准c库作为动态链接库来实现
这样多个程序使用c标准库时内存中就只有一份拷贝了
只有程序用到他才会被加载,没有程序使用的时候不会驻留内存。
版权声明:本文为weixin_38756546原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。