四区 我们想来介绍一下内存四区 栈区 局部变量,局部常量 空间自动开辟和释放,只能作用于局部,函数不能返回局部变量的空间地址 堆区 malloc,realloc,free······ 手动开辟,手动释放,如果不手动释放,那么会在程序结束的时候自动进行释放 数据区 全局变量,静态变量,全局常量 作用于整个程序 代码区 代码,函数 不可以看见,可以使用反汇编看见 特别要说的就是可以在栈区中改变代码区中的内容,外挂也就是这么实现的