小编spi*_*lis的帖子

使用 [] 运算符而不是使用 malloc 动态分配数组?

我相信这已经被问了一百万次,但我找不到解释它的答案。有人告诉我永远不要这样做,但我还没有真正理解为什么。为什么这样的事情不算动态分配内存,为什么那么糟糕?

int a;
scanf("%d",&a);
int arr[a];
Run Code Online (Sandbox Code Playgroud)

c dynamic-memory-allocation

7
推荐指数
1
解决办法
72
查看次数

标签 统计

c ×1

dynamic-memory-allocation ×1