描述
释放先前由的malloc或的realloc分配的内存。
PB语法
METHOD Free (BYVAL pMem AS DWORD) |
参数
pMem
[in]的malloc或的realloc返回的指针。
返回值
无返回值。
备注
使用以前由的malloc或的realloc返回的指针调用自由将释放该内存,以便可以重复使用该内存。自由方法是使用NULL指针调用的无操作。将NULL指针传递给自由是无害的。被释放后,记忆既不应被读取也不能写入。即使读取以前释放的内存也可能导致分段故障或其他严重错误。如果使用非空指针的malloc或的realloc获取自由,则可能会导致内存损坏,分段错误或其他严重错误。