【C++】栈中实例化对象与堆中实例化对象
一. 实例化对象写法的区别
栈中实例化对象:
堆中实例化对象:
最大区别就在于,从栈中申请内存,在使用完后无需释放,但是从堆中申请内存,使用完以后必须释放!
注意:从堆中申请内存,是有可能失败的,所以要加上对于申请内存是否成功的判断!
二. 访问对象成员的区别
一. 实例化对象写法的区别
栈中实例化对象:
堆中实例化对象:
最大区别就在于,从栈中申请内存,在使用完后无需释放,但是从堆中申请内存,使用完以后必须释放!
注意:从堆中申请内存,是有可能失败的,所以要加上对于申请内存是否成功的判断!
二. 访问对象成员的区别