《程序是怎样跑起来的》第八章

在这个过程中,程序经历了四个过程,源代码、编译、本地文件、链接。CPU只能读取源代码,所以只有在源代码完成后,才能生成可执行文件,因此我们需要编译器来实现这一功能。编译器转换后会行成本地文件,而本地文件是无法执行的,需要通过链接处理,才能行成可执行文件。程序加载时会生成栈和堆,栈和堆都是在程序运行时得到分配的。

posted @ 2019-02-10 20:24 66666677 阅读(...) 评论(...) 编辑 收藏