动态数据结构与结构数组在C语言的区别
提问人:杨紫红发布时间:2020-11-17
动态数据结构相当于结构数组,但比结构数组优越
(1)结构数组中的元素必须连续存放,而链表不必;
(1)结构数组中的元素必须连续存放,而链表不必;
(2)数组中的元素个数确定,而链表中的元素个数没有限制,在实际使用中如果元素个数不确定,特别是需要动态增加元素的情况,使用链表更合适;
(3)C编译程序必须给数组分配存放其全部元素的存储空间,而对链表不必也不可能预先分配全部存储空间,因为C编译程序元法确定链表中的元素的个数。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>