C++,p1,p2两个对象是存放在堆里还是栈里?

2025-03-24 03:41:07
推荐回答(3个)
回答1:

对象p1实例化在主函数中,即在栈中,p2是一个Point类的指针,p2本身只保存一个指向的对象的地址,所以可以看做不占用空间,不过位置也是在栈中

回答2:

对象也是一样的原理,用new的就是在堆上分配内存

回答3:

只要没有new,都是栈里