当前位置:首页 > 内存 > 正文

为什么要动态分配内存

  • 内存
  • 2024-06-01 06:08:37
  • 124

一、动态内存分配的主要目的是()b动态分配的内存可以在不再需要时释放。
二、c语言什么时候需要动态分配内存?如果您不确定存储空间的大小。。有两种可能性。
1.提前定义一个足够大的空间。(这样很浪费资源,而且在使用和推广程序时,预定义的空间可能不完全满足条件)
2.动态分配内存。能准确分配房间大小。如果程序持续使用预分配的内存,则不会浪费任何资源,也不会缺少预分配内存。
注意:系统不负责自动重用动态分配的空间,您必须编写代码手动释放它。