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

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

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

猜你喜欢

转载自www.cnblogs.com/mwt63/p/10353070.html