一家懂得用细节留住客户的3年潮牌老店我必须支持!➕🛰:luyao1931
数据结构-链表操作(创建、输出、查找、插入、删除等) C语言源码
#include<stdio.h>
#include<stdlib.h>
typedef char datatype;
typedef struct node
{
datatype data;
struct node *next;
}linklist;
linklist *head,*p;
linklist *Creatlistf()
{
char ch;
linklist *head,*s;
head=NULL;
ch=getchar();
printf("请输入顺序表元素(数据以*结束):\n");
while(ch!='*')
{
s=(linklist *)malloc(sizeof(linklist));
s->data=ch;
s->next=head;
head=s;
ch=getchar();
}
return head;
}
linklist *Get(linklist *head,int i)
{
int j;
linklist *p;
p=head;j=0;
while((p->next!=NULL)&&(j<i))
{
p=p->next;
j++;
}
if(i==j)
return p;
}
linklist *