模板链表类内容摘要:

模板链表类 /*/#*/*类模板名称: 定义类模板 & T& /插入新结点,作为本结点的后续结点 /删除本结点的后续结点 /获得本结点后续结点的指针 * /指向本结点的后续结点的指针;/*/*类模板名称: 定义类模板 ; ( 号运算符的重载; /指向链表的下一结点! & ( & /将数据为 结点插入到链表尾 & /将数据为 结点插入到当前位置 & (T /将数据为 结点插入到排序链表中,并构成新的排序链表; /删除链表头结点; /删除链表当前结点 /删除链表中数据为 结点; /删除链表中的所有结点T & ; /得到链表中当前结点数据; /显示链表中所有结点的数据 & /在链表中找到数据为 结点); /重新设置链表的当前的指针的位置 /链表的头结点指针* /链表的当前结点的前一个结点指针* /链表的当前结点指针; /链表的当前结点指针位置 & /获得链表的下一个结点指针 /释放结点资源 ;/*/#h" & /*/*函数名称:)功能描述:返回指向后续结点的指针修改记录:*/ ) */*函数名称: 能描述:插入新结点,作为本结点的后续结点修改记录:*/ */*函数名称:)功能描述:删除本结点的后续结点修改记录:*/ ) if(;/链表类构造函数,4 个私有指针设置为空,链表的初始长度设置为 0/初始当前结点的位置为1,1) ( if( &*/*函数名称: 能描述:拷贝构造函数修改记录:*/ /*/*函数名称:能描述:重新设置当前指针的位置修改记录:*/ /如果当前指针为空,链表为空直接返回if(| ;1;);/*/*函数名称:功能描述:当前指针指向当前结点的后续结点修改记录:*/)if(;/*/*函数名称: 能描述:将数据为 结点插入到链表头修改记录:*/ & /获得一个封装有该数据的结点;/*/*函数名称: & 能描述:将数据为 结点插入到链表尾修改记录:*/ & if();/*。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。