Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 1 KB

42.free函数.md

File metadata and controls

34 lines (27 loc) · 1 KB

free函数

  • 注意: 通过malloc申请的存储空间一定要释放, 所以malloc和free函数总是成对出现
函数声明 void free(void *p);
所在文件 stdlib.h
函数功能 释放申请的堆内存
参数及返回解析
参数 void* p 指向手动申请的空间
返回值 void 无返回
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
    // 1.申请4个字节存储空间
    int *p = (int *)malloc(sizeof(int));
    // 2.初始化4个字节存储空间为0
    memset(p, 0, sizeof(int));
    // 3.释放申请的存储空间
    free(p);
    return 0;
}

最后,如果有任何疑问,请加微信 leader_fengy 拉你进学习交流群。

开源不易,码字不易,如果觉得有价值,欢迎分享支持。