gpt4 book ai didi

c++ - 堆栈溢出和静态数组

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:45:45 26 4
gpt4 key购买 nike

<分区>

我不确定我是否了解堆栈的工作原理...

  1. 除了内存分配所需的时间之外,静态数组和动态数组之间是否存在任何性能差异?

    char* data = (char*)malloc(100);
    char data[100];
  2. 据我了解堆栈只有几 MB。为什么堆栈有限?为什么有栈有堆,没有一个地方存放内存?

  3. 是否应该动态分配所有数组?例如,堆栈上有一个大小为 1KB 的数组,这是一个好主意吗?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com