malloc 分配的内存 , 需要使用 free 进行释放 ;
使用 new 分配的内存 , 需要使用 delete 进行释放 ;
那么 使用 malloc 申请的内存 , 是否能使用 delete 进行释放...内存分析
1、malloc 分配内存 delete 释放内存
使用 malloc 函数 为 基础类型 分配的内存 , 可以使用 delete 进行释放 ;
在下面的代码中 ,
使用 malloc 函数..., 说明对于 使用 malloc 函数 为 基础类型 申请的 堆内存空间 , 使用 delete 操作符 可以完成 free 函数的职能 , 成功释放内存空间 ;
// malloc 申请的内存 使用...free 释放内存
使用 new 操作符 为 基础类型 分配的内存 , 可以使用 free 进行释放 ;
在下面的代码中 ,
使用 malloc 函数 在 堆内存中 , 申请一个 int 类型的内存空间...申请的 堆内存空间 , 使用 delete 操作符 可以完成 free 函数的职能 , 成功释放内存空间 ;
// malloc 申请的内存 使用 delete 释放
delete(p);
代码示例