【发布时间】:2013-05-26 20:18:25
【问题描述】:
目前我正在学习内存管理中的 C 编程。
- C 提供了哪些内存抽象?
- 栈和堆的区别到底是什么?
- 如何使用指针访问内存位置?
- 如何在堆上分配和释放内存?
【问题讨论】:
-
这些都是大话题,不是几句话就能回答的:)
-
如果这都是关于 C 的,为什么它有一个 C++ 标签?两者之间的内存管理差异很大。
-
如果您将其中任何一个要点输入到 StackOverflow 或 Google 的搜索框中,您会发现令人惊奇的结果。
-
因为这些主题太大而无法回答,您可以搜索每个主题并分别从书籍或谷歌中学习:)这(stackoverflow.com/questions/79923/…)可能对您的第二个问题有所帮助。
标签: c memory heap-memory stack-memory