单链表放字符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单链表放字符相关的知识,希望对你有一定的参考价值。

LNode *toucha(){
LNode *head;
LNode *p;//定义类型为表格指针的表格块
LNode *s;//这个用来做标记用zk
char c;//接受输入的数字
int z=1;
head=(LNode*)malloc(sizeof(LNode));//给表格头分配一个内存空间
p=head;//标记位置等于表格头
p->next=NULL;//
printf("头插法请输入数字 等于0结束\n");
scanf("%c",&c);
while(c!=‘\n‘){
s=(LNode*)malloc(sizeof(LNode));//给一个循环里的表格块分配内存空间
s->data=c; //把表格块赋值
s->next=p->next;//头插法的重点
p->next=s;//头插法的重点
scanf("%c",&c);
}
printf("输入完成\n");
return head;
}

以上是关于单链表放字符的主要内容,如果未能解决你的问题,请参考以下文章

数据结构:单链表结构字符串(python版)

字符单链表识别数字,字母,其它字符,并分为三个循环链表的算法c++实现

线性表练习之Example001-创建不重复字母字符的单链表

单链表字符串判断回文

C Language 单链表篇 -

数据结构:单链表结构字符串(python版)添加了三个新功能