首页 > 其他 > 详细

单向链表

时间:2018-01-30 13:45:51      阅读:192      评论:0      收藏:0      [点我收藏+]
 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 struct node{
 4     int num;
 5     struct node *next;
 6 };
 7 int main(){
 8     struct node *p,*p1,*head;
 9         head=p=(struct node *)malloc(sizeof(struct node));
10             while(scanf("%d",&p->num)&&p->num!=0){
11                 p1=p;
12                 p=(struct node *)malloc(sizeof(struct node));
13                 p1->next=p;
14             }
15                 p->next=NULL;
16                 p=head;
17             printf("数据如下:\n");
18         while(p->next!=NULL){
19             printf("%d ",p->num);
20             p=p->next;
21         }
22     printf("\n");
23 return 0;
24 }

 

单向链表

原文:https://www.cnblogs.com/wlgclining/p/8384272.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!