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

       源代码完成后,就可以编译生成可执行文件,负责实现该功能的是编译器。用某种编程语言编写的程序就称为源代码,编译器负责转换源代码。

     程序加载时会生成栈和堆,栈是用来存储函数内部临时使用的变量,以及函数调用时所用的参数的内存区域,堆是用来存储程序运行时的任意数据及对象的内存领域。栈和堆的内存空间都是在程序运行时得到申请分配的。

posted @ 2019-02-05 20:29  MWT  阅读(104)  评论(0编辑  收藏  举报