补充下,动态链接与静态链接:静态链接--将各个模块的obj和库链接成一个完整的可执行程序。优点:运行快、可独立运行。缺点:浪费空间--存在多个副本,因为同一个函数的多次调用会被多次链接进可执行程序、当库、模块修改时,main也需要重编译。动态链接--程序在运行的时候寻找动态库的函数符号(重定位),可以理解成main函数中遇到一个不认识的符号(函数名),就去链接对应的动态库,后序遇到同一个函数,就用之前的。优点:节省空间--相同的函数只有一份、当库、模块修改时,main不需要重编译。缺点:运行较慢(事实上,动态库被广泛使用,这个缺点可以忽略)、不可独立运行。
3

相关推荐

一个菜鸡罢了:哥们,感觉你的简历还是有点问题的,我提几点建议,看看能不能提供一点帮助 1. ”新余学院“别加粗,课程不清楚是否有必要写,感觉版面不如拿来写一下做过的事情,教育经历是你的弱势就尽量少写 2. “干部及社团经历”和“自我评价”删掉 3. 论文后面的“录用”和“小修”啥的都删掉,默认全录用,问了再说,反正小修毕业前肯定能发出来 4. 工作经验和研究成果没有体现你的个人贡献,着重包装一下个人贡献
点赞 评论 收藏
分享
牛客389580366号:读书的意义在于提升自己和他人吧,“阶级意识”是读书过程中的产出,“跨越阶级”是通过读书获得的能力
点赞 评论 收藏
分享
牛客网
牛客企业服务