(本文为博闻网版权所有,转载必须注明出处。)

动态数据结构可以根据需要,从称之为的内存空间上分配和释放内存。动态数据结构在C程序中极其重要,因为通过动态数据结构,程序员能准确地控制内存消耗。

动态数据结构的内存,是根据需要从堆上成块分配的,这些内存块被指针链接成为某种数据结构。数据结构不再需要的内存块会被交还给堆,供别的程序重新使用。这种回收机制使内存的利用十分高效。

要彻底了解动态数据结构,我们需要从堆谈起。




 打印  电子邮件  反馈  引用
编辑推荐
软件狗是什么?
软件狗(Software Dog)是一种计算机软件的加密方式,是“硬件加密锁”的
间谍软件工作原理
您的计算机是否曾变得非常慢,即使打开Word处理器也会占用很长时间,间谍软件可能
什么是路由算法?
路由器是管理网络流量和发送数据包的,但是它是如何决定数据包发送的呢?通过本文,博
Gnutella文件共...
Napster在巅峰时期或许是有史以来最受欢迎的网站。紧随其后的文件共享体系架构
主页 |  公司信息 |  广告服务 |  招聘信息 |  隐私 |  联系我们 |  帮助 |  条款和条件