一个很弱质的有关问题

一个很弱质的问题
是用链表会不会造成大量的内存碎片阿?请高手执教。

------解决方案--------------------
你的编程习惯好的坏,就不会。
对内存什么时候 活,什么时候“死”,你自己心里要清楚
即:malloc
free
函数
------解决方案--------------------
首先,产生内存碎片都是因为大块内存把内存分割开,中间都是小块内存,导致没有大块内存可申请。
其次,对于内存碎片,一般都是申请了大块内存忘记释放,所以一定不要忘记free掉。
------解决方案--------------------
1.申请和释放要成对写.
2.然后再写代码
------解决方案--------------------
不会啊,只要你动态分配过空间以后,不要忘记释放就ok
------解决方案--------------------
这个就和 操作系统 中的内存管理有关了,
不过,
一般不需要考虑这个问题。
------解决方案--------------------
如果考虑操作系统的话,对于不同的系统管理内存的方式都不相同。一般都是保证尽量少的产生内存碎片,但是无法根本解决内存碎片的问题的。系统的内存管理很重要,好的管理方式可以尽量少的产生碎片,好的封装至少可以提供给用户内存泄漏的定位方法。
------解决方案--------------------
内存申请了之后就要及时把它释放
------解决方案--------------------
既然担心碎片那不如按照标准推荐的使用LIST了