有时您需要在堆中分配内存空间,也称为dinamic内存。当您在编译期间不知道数据结构(如数组)的大小时,这非常有用。
一个例子
这是一个简单的例子,我们分配一个数组,要求用户选择维度
#include <stdio.h>
#include <stdlib.h>
int main(void) {
int arrayDimension,i;
int* arrayPointer;
scanf("Please insert the array dimension:%d",arrayDimension);
arra...