C语言 内存分配 代码区、常量区、静态区(全局区)、堆区、栈区

文章目录 1 程序的内存组成 2 堆操作与栈操作的比较 3 堆操作的坏处 4 从操作系统角度看stack和heap 1 程序的内存组成 地址区域 作用 代码区 存放程序的代码,即CPU执行的机器指令,并且是只读的。 常量区 存放常量(程序在运行的期间不能够被改变的量,例如: 10,字符串常量”abcde”, 数组的名字等) 静态区(全局区) 静态变量和全局变量的存储区域是一起的,一旦静态区的内存被
相关文章
相关标签/搜索