使用new运算符相对于函数malloc有哪些优点?
使用 NEW 而不是 MALLOC 的优点是: 1.可以重载 operator new,但不能重载 malloc。 2.operator new 是一个运算符,而 malloc 是一个函数。 3.operator new 如果没有足够的内存会抛出异常,而 malloc 返回空指针。 4.operator new 构造对象(调用对象的构造函数),而 malloc 不会。 5.operator new/new[] 必须与 operator delete/dele