都是释放 不过根据申请的接口不同而使用如果用malloc zalloc 一类的C接口申请的内存 释放的时候用free如果用new申请的 则用delete还有一个小区别 用free(NULL)会报错 delete NULL则不会出错 只不过什么也不操作