C++中栈和堆的区别及区分对象存储在堆或栈

2025-03-24 16:44:24
推荐回答(1个)
回答(1):

栈区内存是系统管理,堆区内存是程序员管理,栈区创建对象的方法:类名 对象名(构造实参),或者类名 对象名 = 类名(构造实参);堆区内存创建方法:类名* 对象指针 = new 类名(构造实参)。也就是new的对象都是在堆区的。