请教一个复杂的问题
c++吧
全部回复
仅看楼主
level 1
spwork
楼主
请教一个问题,
class A
{
//.....
}
class B
{
A data[60][40];
}
我如果auto test = new B();
B中的2400个A的对象是存储在堆中还是栈中?
2018年01月16日 12点01分
1
level 11
xym5366
我告诉你,你不能打我
堆中
栈:是用来放参数的
2018年01月16日 12点01分
2
M_P_C_King
@xym5366
无病呻吟看了当放屁没人管就算了,这也来瞎扯?是哪个硬件把内存空间区分为代码段/数据段或者堆区/栈区的?硬件给你折腾进程地址空间?
2018年01月16日 23点01分
xym5366
兄弟,你要是想让我教你可以直说,没必要上来就喷。呵呵 回复 M_P_C_King :
2018年01月17日 03点01分
xym5366
@M_P_C_King
我不明白你的意思,什么叫无病呻吟?我知道你想抢位置。何来无病呻吟,你解释一下。
2018年01月17日 03点01分
xym5366
@M_P_C_King
你这跟疯狗一样,上来就咬。。。
2018年01月17日 03点01分
level 11
M_P_C_King
即使我告诉你,你凭什么来判定我说的对不对?
2018年01月16日 15点01分
3
level 5
梦中不知梦已醒
局部变量存在栈空间,出栈时就释放了,全局变量放在堆里
2018年01月17日 05点01分
4
xym5366
💯
2018年01月17日 05点01分
level 6
无♤忧
new 出来的 都是堆中。
2018年01月17日 09点01分
6
1