- 0
- 0
- 约7.47千字
- 约 57页
- 2017-11-04 发布于广东
- 举报
链表的基本操作 建立单向链表 遍历单向链表 插入结点 删除结点 建立单向链表 建立头指针head 建立第一个结点p1 head=p1; P2指向前一个结点 建立第二个结点p1 P2-next=p1; P2=p1; P2-next=NULL; 遍历单向链表 …… P=head; if(head!=NULL) do { …… p=p-next; }while(p!=NULL); …… 插入结点 利用遍历的方法确定插入位置 P2为前一结点,p为要插入的结点 P-next=p2-next; P2-next=p; 删除结点 利用遍历的方法确定要删除的结点p,p2为p的前一结点,即p2-next指向p P2-next=(p2-next)-next; free(p); # includestdio.hp36 void main() { struct info {int data; struct info *pn;}; info base, p; base=NULL; for(int i=0; i10; i++) { p=(struct info*)malloc(sizeof(struct info)); p-data=i+1; p-pn=base; base=p; } p=base; while(p!=NULL) {
您可能关注的文档
最近下载
- 第一批全额减免公路客运附加费农村客运车辆名单广州.doc VIP
- 第八章普通心理学语言.ppt VIP
- [教育学]普通心理学 语言.ppt VIP
- 普通心理学语言与思考.ppt VIP
- 普通心理学--语言.pptx VIP
- EMERSON艾默生 Guide Display Unit RDU 40 User´s Guide-TankRadar Rex Rosemount说明书用户手册.pdf
- 个人信用报告征信简版电子版PDF版2024年2月最新版带水印可编辑.pdf VIP
- 征信简版电子版PDF个人信用报告最新版2024年可编辑带水印模板.pdf VIP
- 青少年编程:NOIP CSP 初赛篇.pdf VIP
- 征信报告模板带水印可编辑2025年4月版.pdf
原创力文档

文档评论(0)