什么是内存的动态分配?...要知道什么是内存的动态分配,首先要清楚内存在计算机中内存是如何划分的:
如图,内存区域大致分为以下几个区域:
栈区(向下增长)(stack):由编译器自动分配释放,存放:局部变量,形参,返回值....数组在声明的时候,必须指定数组的长度,它所需要的内存在编译时分配....,返回值的设定,以及calloc()函数的具体使用方法等相关知识的,可以移步这里:
【C语言】calloc()函数详解(动态内存开辟函数)
https://blog.csdn.net/weixin_72357342...,以及realloc()函数的具体使用方法等相关知识的,可以移步这里:
【C语言】realloc()函数详解(动态内存开辟函数)
https://blog.csdn.net/weixin_72357342