- 4
- 0
- 约2.16千字
- 约 4页
- 2018-11-24 发布于河南
- 举报
C语言数据结构单链表
单链表的创建,销毁,删除元素,及插入元素
#includestdio.h
#includestdlib.h
#includemalloc.h
struct node
{
int data;
struct node *next;
};
struct node *creat()//创建链表
{
struct node *p,*q,*head;
int i=1;
p=head=(struct node *)malloc(sizeof(struct node));
printf(请输入第%d个数字,i);
scanf(%d,p-data);
head=p;
while(p-data!=0i10)//程序编写时为了快速创建链表以检验其他功能,所以设定链表元素为自动输入
{
q=(struct node *)malloc(sizeof(struct node));
i++;
printf(请输入第%d个数字\n,i);
// scanf(%d,q-data);
q-data=i;
p-next=q;
p=q;
}
p-next=NULL;
p=head;
while(p!=NULL)
{
printf(%d\n,p-data);
p=p-next;
}
return head;
}
struct node *destroy(head
您可能关注的文档
最近下载
- 初中生物人教七年级下册第四单元生物圈中的人-神经调节的基本方式(说课).ppt
- 《资治通鉴》的读后感范文1000字(精选20篇).docx VIP
- 神经调节的基本方式说课1.ppt VIP
- 旅游景区(点)道路通指引标志设置规范.doc VIP
- 湖北省初中生物说课比赛讲义—《神经调节基本方式》.ppt VIP
- (正式版)DB65∕T 4828-2024 《和田玉(子料)鉴定》.docx VIP
- 【701】〖04D701-1〗电气竖井设备安装.PDF VIP
- 【基恩士】SK-1000 系列 使用说明书 (简体中文).pdf VIP
- 卫生服务中心装修改造工程.doc VIP
- 2024年中考道德与法治专题复习法治教育 常考考点梳理(实用,必备!).docx VIP
原创力文档

文档评论(0)