首页 > 软件操作教程 > 编程开发 > C语言
题目内容

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

题目答案
 动态数据结构相当于结构数组,但比结构数组优越
(1)结构数组中的元素必须连续存放,而链表不必;

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

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

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端