使用c语言实现泛型链表主要是将链表的操作与具体的对象进行隔离。
即链表的操作,只对链结点进行,与具体的对象无关。用户可以通过链结点获取具体的对象,完成想要的操作。
通过链结点获取对象有两种常用的方式:
(1)通过链结点的位置计算出该对象的位置;
(2)直接在链结点中包含该对象的位置(指针)。
具体链表操作的实现可以参考:https://blog.csdn.net/jiangxt211/article/details/31394635
使用c语言实现泛型链表主要是将链表的操作与具体的对象进行隔离。
即链表的操作,只对链结点进行,与具体的对象无关。用户可以通过链结点获取具体的对象,完成想要的操作。
通过链结点获取对象有两种常用的方式:
(1)通过链结点的位置计算出该对象的位置;
(2)直接在链结点中包含该对象的位置(指针)。
具体链表操作的实现可以参考:https://blog.csdn.net/jiangxt211/article/details/31394635