小编Sau*_*dra的帖子

本地分配的内存可以用于将来的用途吗?

代码

int main() {
  int test;
  cin >> test;
  while (test--) {
    int arr[100];
    arr[0] = 0;
  }
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

假设test = 3.
对于第一个测试用例,数组在地址处分配1000.对于分配的第二个测试用例数组2000,依此类推.那么,如果我们有很多测试用例,我们之前分配的内存地址是否可以用于进一步分配?它会自动"释放()"我们之前分配的内存还是不能再使用?

c++

4
推荐指数
1
解决办法
105
查看次数

标签 统计

c++ ×1