首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。 结点类型的定义为: struet link { double dt; struet link*next; }. { 若指针P指向
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。 结点类型的定义为: struet link { double dt; struet link*next; }. { 若指针P指向
admin
2020-06-16
51
问题
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。
结点类型的定义为:
struet link
{
double dt;
struet link*next;
}.
{
若指针P指向A结点,在不改变P指向的前提下,以下选项中不能访问C结点数据成员dt的表达式是( )。
选项
A、*(*p).next一>next一>dt
B、P一>next一>next一>dt
C、(*(*(*P).next).next).dt
D、(*(P一>next一>next)).dt
答案
A
解析
link结构体中的next是链表中下一个结点的地址,由于p当前指向A,所以p一>next是B的地址,p一>next一>next是C的地址,访问C的结点数据成员dt可以使用C的地址访问,即:p一>next一>next一>dt,选项B正确;或者使用解引用*运算符,(*p)表示A结点,(*p).next表示B的地址,*((*p).next)表示结点B,(*((*p).next)).next表示C的地址,(*(*((*p).next)))表示结点C,所以C的数据成员dt可以表示为:(*(*((*p).next))).dt,选项C正确;同理,也可以既使用指针运算符,也使用解引用运算符来访问c的结点数据成员dt,即(*(p一>next一>next)).dt,选项D正确;选项A中,*p表示A结点,(*p).next表示结点B的地址,由于一>运算符的优先级高于*运算符,所以先执行一>,即表达式(*p).next一>next一>dt引用了C结点的数据成员dt,然后再执行解引用运算*,这是错误的,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/KYCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计原则的是
有两个关系R和T如下:则由关系R得到关系T的操作是
有以下程序#include#includetypedefstruct{charname[9];charsex;intscore[2];}STU;STUf(STUa){STUb={"Zhao
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
下面叙述中错误的是()。
下列给定程序中,函数fun的功能是:计算整数n的阶乘。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include#includedoublefun(intn){
设非空二叉树的所有子树中,其左子树上的结点值均小于根结点值,而右子树上的结点值均不小于根结点值,则称该二叉树为排序二叉树。对排序二叉树的遍历结果为有序序列的是()。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
随机试题
在SQLServer2000中,通过学生表STUDENT、课程表COURSE和教师表TEACHER查询大于全班某一个女生所选课程编号的所有任课老师信息。请写出命令语句。
女,29岁,G3P0,停经63天因稽留流产行清宫术,该患者术前须比人工流产患者多进行的检查是
肺痈患者,壮热面赤,咳嗽气急,咯痰腥臭,痰色黄绿,口渴。其选方是
关于感冒之风热证治疗叙述错误的为
建设用地规划管理中以下哪些是正确的()。
在质量管理的PDCA循环中,检查C阶段的职能为()。
一家连锁酒店8个分店某月的营业额(单位:万元)为:60、60、70、80、80、70、70、65,那么这8个分店月营业额的众数为()。
甲公司2011年有关税费资料如下。(1)按规定计算缴纳的房产税50万元。(2)按规定计算缴纳的土地使用税60万元。(3)购买印花税票0.2万元,并准备用于贴花。(4)收购未税矿产品代扣代缴的资源税10万元。(5)委托加工应税消费品收回后直接用于销
PassiveSmokingisWorkplaceKillerPressuremountedonBritainonMondaytotakeactionon(1)smokingwithnewresearchshowing
Itisabsolutelyunfairthatthesechildren___________________(被剥夺了受教育的权利).
最新回复
(
0
)