C++ new/malloc、delete/free 1、new和delete是运算符,可以被重载;malloc和free是库函数,不能被重载。 2、new会调用对象的构造函数,delete会调用对象的析构函数;malloc和free不会。