该书总结双击程序图标后,CPU 会将存储在硬盘中的程序代码读入内存中,内存存放程序的数据和指令。之后CPU会读取从内存中的指令并执行,对数据进行运算与处理。退出程序时,会将内存中需要存储的数据写入硬盘中。内存断电后数据会丢失。程序加载时会生成栈和堆栈用来存储函数内部时临时变量 和 函数调用时所用的参数的内存区域。堆是用来存储程序运行时的任意数据和对象的。EXE文件中并不存在栈及堆的组。栈和堆需要的
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号