2022年2022年静态链表实现数据添加删除 .pdf
《2022年2022年静态链表实现数据添加删除 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年静态链表实现数据添加删除 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、福州大学至诚学院ACM 队静态链表实现初始化,创建链表,头添加,头删除,尾添加,尾删除,以及输出功能。#include stdio.h #include stdlib.h #define max 10 typedef struct t char data; int cursor; temp; void ouput(temp Temp) int i=0; while(Tempi.cursor) i=Tempi.cursor; printf(%d ,Tempi.data); printf(n); void initial(temp Temp,int *first) int i; Temp0.cur
2、sor=0; for (i=1;imax-1;i+) Tempi.cursor=i+1; Tempmax-1.cursor=0; *first=1; int getnode(temp Temp,int *first) int i; i=*first; *first=Tempi.cursor; return i; void addfirst(temp Temp,int *k) int i,n; system(cls); printf( 请输入即将添加的元素个数:n); scanf(%d,&n); *k+=n; printf( 请输入要添加的元素:n); for (i=*k+1;i=*k+n;i+
3、) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 福州大学至诚学院ACM 队 scanf(%d,&Tempi.data); Tempi.cursor=Temp0.cursor; Temp0.cursor=i; system(cls); printf( 恭喜您添加元素成功!n 您当前的元素为:n); ouput(Temp); void addlast(temp Temp,int *k) int i,n,curnode=0; sy
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年静态链表实现数据添加删除 2022 静态 实现 数据 添加 删除
限制150内