C语言结构体链表有什么用

我在自学C语言~我对C语言结构体链表的作用不太理解~请高人指点~... 我在自学C语言~
我对C语言结构体链表的作用不太理解~
请高人指点~
展开
 我来答
z85525006
2010-01-27 · TA获得超过1003个赞
知道小有建树答主
回答量:672
采纳率:0%
帮助的人:599万
展开全部
//你学过指针吗? 你就知道指针是可以保存一个地址,你想一下,如果给每个指针 malloc 的话,第一个*next中保存第二个的地址,第二个的*next 保存第三个地址,这样一直下去
typedef struct Node
{
char data;
struct Node *next;
}link;
link * Insert()
{
return lq;
}
void Insert(link *q)
{
}

void main()
{
//分为两种类型来定义
link *lq; //这种是定义一个指针,这样就可以保存地址
link q; //这样的是定义一个变量,只能用 *next 来保存地址
Insert(&q);
lq=Insert();// 返回一个 指针类型,
}
其实 数据结构没有什么,只要多多练习就可以啦,只要把别人 玩游戏的时间,追女孩子的时间,看电影的时间,全部花在编程上,会找到编程的快乐,祝你成功啊·
只要多多练习,从中找到他们的错误,你就成长了·
wo370506875
2010-01-27 · TA获得超过314个赞
知道小有建树答主
回答量:453
采纳率:0%
帮助的人:333万
展开全部
将某一类型的数据连结在一起,不同于数组的是不用限定边界.内存可以随机分配,也可以是顺序分配。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e9f69da
2010-01-28 · TA获得超过572个赞
知道小有建树答主
回答量:347
采纳率:0%
帮助的人:326万
展开全部
很多用途的,比如你想编一个菜单函数,就需要知道,上一个菜单或下一个菜单的内容,而内容你必须用一个结构体来表示了,单一的结构是没办法实现或很难。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-01-27
展开全部
当你学了数据结构就明白它的作用了,它是数据结构的基础知识,比如链表、树、图等数据结构都要用到它。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秒懂百科
2021-01-11 · TA获得超过5.9万个赞
知道大有可为答主
回答量:25.3万
采纳率:88%
帮助的人:1.5亿
展开全部

链表:一种计算机数据结构

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式