1. malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符.它们都可用于申请动态内存和释放内存. new 是个操作符,和什么"+","-","="……有一样的地位. malloc是个分配内存的函数,供你调用的. new 是一个操作符,可以重载.malloc是一个函数,可以覆盖. 2. 对于非内部数据类型的对象而言,光用malloc/free无法满足动态对象的要求.对象在创建的同时要自动执行构造函数,对象在消亡之…
转自:http://blog.csdn.net/firecityplans/article/details/4490124/ 版权声明:本文为博主原创文章,未经博主允许不得转载. Both the malloc() and the calloc() functions are used to allocate dynamic memory. Each operates slightly different from the other. Both the malloc() and the cal…