单链表的插入c语言代码,单链表的插入与删除操作

编程入门 行业动态 更新时间:2024-10-23 08:33:04

单<a href=https://www.elefans.com/category/jswz/34/1769662.html style=链表的插入c语言代码,单链表的插入与删除操作"/>

单链表的插入c语言代码,单链表的插入与删除操作

[c]代码库//单链表的插入与删除

#include

#include

typedef struct node

{

char data;

struct node *next;

}LNode;

//创建单链表

LNode *create()

{

LNode *head,*p,*q;

char x;

head=(LNode*)malloc(sizeof(LNode));

head->next=NULL;

p=head;

q=p;

printf("请输入数据: \n");

scanf("%c",&x);

while(x!='\n')

{

p=(LNode*)malloc(sizeof(LNode));

p->data=x;

p->next=NULL;

q->next=p;

q=p;

scanf("%c",&x);

}

return head;

}

//1 输出单链表

void print(LNode*head)

{

LNode*p=head->next;

while(p!=NULL)

{

printf("%c->",p->data);

p&#

更多推荐

单链表的插入c语言代码,单链表的插入与删除操作

本文发布于:2024-02-27 06:47:26,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1705574.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:链表   语言   操作   代码

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!