大家好,今天小编关注到一个比较有意思的话题,就是关于c 语言 链表的问题,于是小编就整理了2个相关介绍c 语言 链表的解答,让我们一起看看吧。
C语言中链表与队列有很么区别?
C语言的链表与队列是两种不同的概念:链表是一种数据的存储方式,其保存的数据在内存中是不连续的,采用指针对数据进行访问;队列是一种数据结构,其特点是先进先出,后进后出;队列的存储方式可以使用线性表进行存储,也可以使用链表进行存储。
C语言链表的头结点不能存放数据?为什么?
配置头结点是为了操作方便,所以通常头结点的数据域是不使用的,“不使用”并不等同于“不能使用”,比如可以在头结点数据域存放本链表中共有的结点数,也可以给适当的值,表示本链表是否是有序的。总之,“链表的头结点不能存放数据”的说法是错误的。
到此,以上就是小编对于c 语言 链表的问题就介绍到这了,希望介绍关于c 语言 链表的2点解答对大家有用。
(图片来源网络,侵删)