memory - 为什么引用变量和指针指向的不是栈本身而是需要堆
问题描述
为什么需要引入一个新的数据结构来处理 ref vars 和指针指向的内容。堆栈不够。
我 100% 知道堆栈是什么。
至于堆,我记得 12 年 + 是它们是树结构(对不起,最小的修改和尽职调查)
我查看了 google 和 youtube,他们解释了这个概念,但没有解释工程/决策选择或使用专用堆进行动态分配的必要性。
堆栈可能无法动态分配。请指出我将同时搜索的一篇文章。
伙计们在我打字的时候发现了一个类似于这个的 stackoverflow 帖子。但既然我已经打字了,我会发布这个。:*
热烈感谢,,,快乐编码
问候,,, 五律
解决方案
推荐阅读
- c# - 在 C# 中使用 Take in Linq 语句时如何全部返回
- linux - Vim ~ Cobol 问题
- nginx - 使用 nginx 签入 PHP 文件的子文件夹
- php - 如何修复 IONIC 5 的“无法加载资源:net::ERR_CONNECTION_REFUSED”
- python - 此转换的名称?几何,仿射,
- java - 如何在 Java HTTPSServer 中添加中间证书
- java - 验证器在 @size 和 @Min 等 Spring 控制器中不起作用
- html - Visual Studio 代码片段
- php - WordPress | update_user_meta 更新值,但返回 false
- vba - NotesDocument.GetMIMEEntity 总是返回 Nothing