C语言链表的头结点不能存放数据?为什么?

如题所述

配置头结点是为了操作方便,所以通常头结点的数据域是不使用的,“不使用”并不等同于“不能使用”,比如可以在头结点数据域存放本链表中共有的结点数,也可以给适当的值,表示本链表是否是有序的。总之,“链表的头结点不能存放数据”的说法是错误的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-14
头结点可以使用,只是在链表节点的插入,删除操作中极为不便,尤其是双向链表,逻辑通用性不强,处理不好很容易出错
第2个回答  2017-03-25
为什么不能?我写的链表头结点都存放了数据的
相似回答