[链表初步]简单链表

深海未及 2019-03-11 06:40:17
//list16.1_simple linklist #include <stdio.h>//定义结点数据类型 struct node { char data; struct node *next; //next是指向同类结构体的指针 }; void traverse(struct node* head); main() { //声明结点变量,以及头指针 struct node n1, n2, n3, n4, *head=NULL, *p; //初始化各结点数据域 n1.data = 'A'; n2.data = 'B'; n3.data = 'C'; n4.data = 'D'; //挂链 @@1 @@1 //遍历链表 traverse(head); } void traverse(struct node* head) { struct node *p=head; while(@#1) //如果p指向的结点不是空结点 { printf("%c ",p->data); //则输出所指向的结点的数据域 @#2 } //让p指向下一个结点 }
...全文
52 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
636f6c696e 2019-03-11
  • 打赏
  • 举报
回复
问题是什么?

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧