问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

不甚感激……一道C语言请教

发布网友 发布时间:2023-08-04 22:21

我来回答

3个回答

热心网友 时间:2023-12-20 06:53

这个属于结构体的嵌套定义。

①其实你已经注意到了要填的答案。没错,next根本没有出现,所以空白处应该填上*next。

这样,每一个节点都有一个指向下一个节点的指针,所以需要嵌套定义,即结构体中定义结构体。

②程序的功能是用结构体表示学生编号和成绩, stud1的下一个节点是stud2,stud2的下一个节点是stud3,加上头指针head,这样就是一个链表了。

热心网友 时间:2023-12-20 06:54

#include <stdio.h>
void main()
{
struct stud
{
long num;
float score;
struct stud *next; /*这个成员是指针变量*/
}stud1,stud2,stud3,*head;
stud1.num = 1;stud1.score = 89.5;
stud2.num = 2;stud2.score = 90.5;
stud3.num = 3;stud3.score = 94.5;
head = &stud1; /*将结点a的起始地址赋给头指针head*/
stud1.next = &stud2; /*将结点b的起始地址赋给a结点的next成员*/
stud2.next = &stud3; /*将结点c的起始地址赋给b结点的next成员*/
stud3.next = NULL; /*NULL表示空地址,链表结束*/
}

程序中的next是个指向struct stud类型数据的指针类型成员,
用来存放下一个结点的地址,这样整个链表就连接在了一起,
一环扣一环,而且只有找到"头指针"(head),才能访问链表。

热心网友 时间:2023-12-20 06:54

填空填: *next
单项链表的节点是stud结构体,它本身也要包含指向下个节点的指针啊,要不怎么形成链表。
跟在struct声明后面的stud1 ... *head等等都是变量的声明。前三个是stud节点变量,head是指向节点的指针变量。
下面三行都是给各个节点赋值。
head = &stud1;表示head这个指针指向stud1这个节点(&取地址),下面一样。stud3.next = NULL表示已经到了链表的结尾。
可能你对指针不太熟悉。推荐看《c和指针》。讲的很好。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
网络宣传文案心碎,句句获赞! 关于朋友圈上万人点赞转发的说说 人生看的很透彻的经典句子 超现实超扎心的说说大全2019最新 心脏血管堵塞吃什么食物 投资理财有什么前景 pp理财什么情况 P2P理财行业的前景如何? 中国目前的财富管理现状是什么情况? 呼吸皮沙发寿命多久 “皮沙发的呼吸寿命” 呼吸皮沙发寿命多久 铁西广场都有什么好吃的饭店 铁西饭店哪家好吃 把3至11这九个数填入九个格子里面将横竖斜行的和相等 把3-11这9个数分别填入9个方格中,使它们横,竖,对角线相加=21 将3_11这九个数填在下面方格里,使每横行,竖式,对角线上的三个数之和相... 把3-11这9个数分别填在9个排成正方形的空格内,使横、竖、斜的3个数相 ... 把3-11这9个数字分别填在三角形中,每边4个数字的和必须相等且最大_百... 不能哭不能洗澡是什么病 水源性荨麻疹能洗澡吗 什么皮肤病不能洗澡 山东师范大学保研条件 请问大神们,亳州市场白眉草什么价格? 孕妇喝的乌鸡汤配加什么作料,怎么煲才最有营养 ...是101好不好?92年猴男买一楼,房号是101号好不 好? 一九七六年三月十六日生人住什么江酒店房间号码最好? 绽放最绚烂的笑容,给明天更美的梦 岁月神偷配什么文案好 脑外伤病人恢复期可以有多长时间?现在主要症状是肺部感染严重,痰多,气管... 怎么把QQ从图一变成图二? 河北医科大学药学院的介绍 河北医科大学药学院的专业有哪些 你好,请问下面C程序中关于打开文件时不太明白??请指教 扇形面积 扇形表面积的公式 安徽2023高考几门 销售能遇到的客户一共有多少种类 分别怎么应付 哪八种性格的人在职场最受欢迎? 黄桃千层蛋糕的做法,黄桃千层蛋糕怎么做好吃 黄桃派热量,黄桃派怎么做最好吃 图解黄桃派的做法 请问有没有人会做一些小点心噢?好的追分100!~ 黄桃千层的做法步骤图,黄桃千层怎么做 翼支付怎么领取流量? 男朋友老是喊我小乖,我也想给男朋友起个称呼,我应该怎样称呼男朋友呢... 竹叶茶属于什么茶 支付宝兑换爱奇艺会员用不了 ...螺丝刀型号分为T8.T10.T15.T20.T25.T27.T30这些是怎么分的,前面头子... 我就是不想剥夺你做母亲的权利是什么意思 学校订单培养专业好不好啊? 上海教育出版社 六年级下册的古诗 前四个单元的单元古诗 跪求:called和 be called的区别。 求我的世界1.6.2超大整合包,要有超多mod,中文输入,皮肤(帅一点),G键...