位置:首页 > 软件操作教程 > 编程开发 > C语言 > 问题详情

动态数据结构与结构数组在C语言的区别

提问人:杨紫红发布时间:2020-11-17评论0
 动态数据结构相当于结构数组,但比结构数组优越
(1)结构数组中的元素必须连续存放,而链表不必;

(2)数组中的元素个数确定,而链表中的元素个数没有限制,在实际使用中如果元素个数不确定,特别是需要动态增加元素的情况,使用链表更合适;

(3)C编译程序必须给数组分配存放其全部元素的存储空间,而对链表不必也不可能预先分配全部存储空间,因为C编译程序元法确定链表中的元素的个数。

继续查找其他问题的答案?

相关视频回答
回复(0)
X
返回顶部
付费复制

付费获取七天复制权限

限时特价:2.88元/篇原价:10元
联系客服

扫码关注公众号,发送私信联系客服.

微信扫码关注,联系客服

联系客服QQ:2845411722

恭喜您,操作成功,可以复制了

3秒后关闭
X