C语言内存管理和堆栈区别 --手敲版

一、内存管理 可执行程序在存储时(没有调到内存),分为代码区(text)、数据区(data)和未初始化数据区(bss)3个部分 ①代码区(text segment) 存放CPU执行的机器指令。通常,代码区是可共享的(即另外的执行程序可以调用它),因为对于频繁的被执行程序,只需要在内存中有一份代码即可。代码区通常是只读的,使其只读的原因是防止程序意外的修改它的指令。另外代码区还规划了局部变量的相关信
相关文章
相关标签/搜索