首页天道酬勤堆栈区在什么地方,局部变量存储方式

堆栈区在什么地方,局部变量存储方式

张世龙 05-06 03:34 91次浏览

忘记时间就转载.

静态变量存储在__区域中

a全局区域

B堆栈

堆栈c

d常数区域

答案:答

知识点

内存分为几个区域?

1、堆栈区域(堆栈)编译器自动取消分配,存储函数的参数值、局部变量的值等。

2、堆(heap )一般由程序员分配释放,但如果程序员不释放,程序结束时操作系统可能会回收。 请注意,它与数据结构中的堆是分开的。 分配方法类似于链表。

3、全局区域(静态区域)静态) -全局变量和静态变量的存储位于块中,初始化的全局变量和静态变量位于块区域中,未初始化的全局变量和未初始化的静态变量位于相邻的另一块中程序结束后系统将被释放。

4、字符常量区域—常量字符串放在这里。 程序结束后系统会释放。

5、程序代码区域—存储函数体的二进制代码。

————————————————

这是CSDN博客“纯真芹菜”的原创文章,符合CC 4.0 BY-SA版权协议。 请附上原文来源的链接和本声明。

原文链接: https://blog.csdn.net/Chen Yao 1994/article/details/93790198

局部变量和全局变量存储位置,类变量和实例变量