简图记录-程序的生命周期:编译链接装载运行

简图记录学习~

《程序员的自我修养-链接、装载与库》


你的代码在编译过程做了什么?如何链接的?静态链接与动态链接差异?如何装载到内存里面?

可执行文件和程序虚拟空间与物理内存的关系?装载完成后程序是从main函数开始执行导吗?

如果你对这些内容感到疑惑,那么这一本书很适合你。


《程序员的自我修养-链接、装载与库》是一本很有意思的书籍

在我看来作者是个凡事喜欢钻到底的学霸类型,同时也非常照顾到阅读者的接受能力和阅读感受。

在整本书的叙述过程中,作者力至让读者理解过程,同时间差着许多发散的知识讲解,语言流畅轻松。


阅读建议:

作为一名程序员,你应该要了解 你的的代码从写出来到在内存中运行 发生了什么变化~

不用担心阅读障碍,你几乎可以像一本杂志一样去阅读它,你学过c语言吗?那就ok啦(再次给作者点赞)

少部分发散或深入细节的讨论不理解?跳过去就行了,有一天你再回过头去看它,自然就理解了~


简图记录-程序的生命周期:编译链接装载运行_第1张图片

你可能感兴趣的:(软件工程类)