标题:想学习一下链表,求个例题学习一下,要详细,谢谢啦
取消只看楼主
chaoba
Rank: 1
等 级:新手上路
帖 子:20
专家分:5
注 册:2016-11-20
结帖率:100%
已结贴  问题点数:5 回复次数:6 
想学习一下链表,求个例题学习一下,要详细,谢谢啦
想学习一下链表,求个例题学习一下,要详细,谢谢啦,想知道,如何创建链表。和往链表里面输入数据
#include<stdio.h>
#include<malloc.h>
typedef struct student
{
    char name[10];
    struct student *next;
}s;
s chuangjian(s *p1)
{
    s *head;
p1=(s*)malloc(sizeof(s));


p1=head=NULL;
}

[此贴子已经被作者于2017-1-22 17:25编辑过]

搜索更多相关主题的帖子: include 如何 
2017-01-22 16:47
chaoba
Rank: 1
等 级:新手上路
帖 子:20
专家分:5
注 册:2016-11-20
得分:0 
回复 2楼 bjut_Allen
对那个创建链表不懂
2017-01-22 17:11
chaoba
Rank: 1
等 级:新手上路
帖 子:20
专家分:5
注 册:2016-11-20
得分:0 
回复 4楼 ldsh304
谢谢啦,我先看看,学习学习
2017-01-22 17:33
chaoba
Rank: 1
等 级:新手上路
帖 子:20
专家分:5
注 册:2016-11-20
得分:0 
回复 4楼 ldsh304
pnew->name=val;  //新节点name的值为val.把val的值给新节点name
    tail->next=pnew;    //尾部节点next指向下一个新节点
    pnew->next=NULL;
    tail=pnew;

这4句话是什么意思啊,
2017-01-22 18:47
chaoba
Rank: 1
等 级:新手上路
帖 子:20
专家分:5
注 册:2016-11-20
得分:0 
回复 7楼 yangfrancis
哦,谢谢啦
2017-01-22 19:43
chaoba
Rank: 1
等 级:新手上路
帖 子:20
专家分:5
注 册:2016-11-20
得分:0 
回复 7楼 yangfrancis
    pnew->name=val;  //把val的值赋给name ,pnew指向name
    tail->next=pnew;  //把pnew赋值给next。tail指向next
    pnew->next=NULL;   //把null赋值给next ,pnew指向next
    tail=pnew;



这样理解可以吗?
2017-01-22 19:48
chaoba
Rank: 1
等 级:新手上路
帖 子:20
专家分:5
注 册:2016-11-20
得分:0 
回复 10楼 bjut_Allen
这个可以,很齐全。明天看看
2017-01-23 19:58



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-473773-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.313837 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved