变量是放在了堆内存还是栈内存

2025-04-30 18:09:16
推荐回答(3个)
回答1:

变量分为静态变量、动态变量。
静态变量在操作系统装载程序时分配固定的数据空间;
程序运行期间的动态变量占用堆内存;
子程序内部定义的变量一般占用栈空间。

回答2:

栈是存放变量的地方,堆是存放变量值(引用)的地方。

回答3:

存放在栈。