摘要:
6.1 链表链表和静态数组的不同之处在于,他所包含的元素都是动态创建并插入链表的,在编译时不必知道具体需要创建多少个元素。链表中每个元素的创建时间各不相同,所以他们在内存中无须占用连续内存区。因为元素不连续存放,所以各个元素需要通过某种方式被连接在一起。6.1.1 单向链表和双向链表6.1.2 环形链表6.1.3 沿链表移动沿链表移动只能是线性移动。如果需要随机访问数据,一般不使用链表。使用链表存放数据的理想情况是:需要遍历所有数据或需要动态添加或删除数据。6.1.4 链表在linux中的实现linux内核中的链表不是将数据结构塞入链表,而是将链表节点塞入数据结构。使用宏container_o 阅读全文
posted @ 2013-04-12 14:12
shuying1234
阅读(337)
评论(0)
推荐(0)
浙公网安备 33010602011771号