链表!void free_SL(SLinkList &space,int k){ space[k].cur=space[0].cur; space[0].cur=k}这个是什么运行的,求大虾,我画图怎么画怎么觉得是把从头节点到k结点之间的节点给删掉了,囧。。[解决办法]这是哪的代码?free一个链表也不是这样free吧。[解决办法]楼主一定是没有看过数据结构链表用数组实现的。建议楼主看下严蔚敏的数据结构。当链表使用数组形式存储的时候,就像上面那样用的。