gpt4 book ai didi

c++ - 对象成员分配

转载 作者:行者123 更新时间:2023-11-28 07:57:33 26 4
gpt4 key购买 nike

<分区>

我知道用“new”初始化的对象是从堆中分配的,但是它们的成员呢?例如,我有 A 类:

class A
{
private: int a; //here "a" should be on stack
};

然后我分别在下面的代码中定义了对象A

A a;

A *ap = new A();

现在第一个语句将 a 放在堆栈上,而 ap 将在堆中,但是 a.aap->一个?他们和他们的父对象在一起吗?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com