【简单记录】
new是什么?
c/c++ 中用于创建对象的操作。
new的作用和效果?
参见这里
不使用new声明对象,该对象在栈上实现。使用new,该对象在堆上实现。
栈空间有大小限制,2M-8M。堆空间则大很多。
什么时候用new?
当需要动态分配内存的时候,一般用new。如果创建链表,树等类型的对象的时候。
【简单记录】
c/c++ 中用于创建对象的操作。
参见这里
不使用new声明对象,该对象在栈上实现。使用new,该对象在堆上实现。
栈空间有大小限制,2M-8M。堆空间则大很多。
当需要动态分配内存的时候,一般用new。如果创建链表,树等类型的对象的时候。