【C语言】动态内存分配

目录


    常规开辟空间的方式,开辟出空间的大小是固定的(尤其是数组的开辟需要预先给定空间),而动态内存分配可以解决这个问题。
【C语言】动态内存分配

一、动态内存的函数

    1.1 malloc和free

1️⃣ malloc:

void* malloc (size_t size);

    头文件stdlib.h
    功能:向堆区申请一块大小为size连续的空间,并返回该空间的起始地址。

  • 申请成功,返回该空间的指针。
  • 申请失败,返回NULL

上一篇:6. 设计模式-建造者模式


下一篇:Java开发笔记6(添加区域)(小小)