概念:Windows平台下,高级语言编写的程序经过编译链接,成为PE文件。PE文件被装载运行的时候称为进程。
进程分区:
(1)代码区(.text):存储着二进制机器码。
(2)数据区(.data):用于存储全局变量
(3)堆区:动态的申请内存,程序执行完成之后释放内存。
(4)栈区:动态的存储函数之间的调用关系,子函数最终回到母函数(main函数)继续执行
概念:Windows平台下,高级语言编写的程序经过编译链接,成为PE文件。PE文件被装载运行的时候称为进程。
进程分区:
(1)代码区(.text):存储着二进制机器码。
(2)数据区(.data):用于存储全局变量
(3)堆区:动态的申请内存,程序执行完成之后释放内存。
(4)栈区:动态的存储函数之间的调用关系,子函数最终回到母函数(main函数)继续执行