free

xiaoxiao2021-02-28  84

int *p=(int *)malloc(sizeof(int)*10); free(p); //这里free后,“释放” 这里这块内存仍然被这个程序占用 程序执行结束后,由操作系统释放 p=NULL;

这里虽然被释放的内存仍然被程序占用,但是如果有其他需要申请内存的,可以直接用。所以free很有意义

转载请注明原文地址: https://www.6miu.com/read-85048.html

最新回复(0)