早教吧作业答案频道 -->其他-->
有关pascal指针的问题双向链表中有两个指针域llink和rlink,分别指向该结点的前驱及后继。设p指向链表中的一个结点,它的左右结点均非空。现要求删除结点p,则下面语句序列中错误的是(
题目详情
有关pascal指针的问题
双向链表中有两个指针域llink和rlink,分别指向该结点的前驱及后继。设p指向链表中的一个结点,它的左右结点均非空。现要求删除结点p,则下面语句序列中错误的是( )。
A.p^.rlink^.llink=p^.rlink;
p^.llink^.rlink=p^.llink;dispose(p);
B.p^.llink^.rlink=p^.rlink;
p^.rlink^.llink=p^.llink;dispose(p);
C.p^.rlink^.llink=p^.llink;
p^.rlink^.llink^.rlink=p^.rlink;dispose(p);
D.p^.llink^.rlink=p^.rlink;
p^.llink^.rlink^.llink=p^.llink;dispose(p);
最好解释一下为什么选那个选项
双向链表中有两个指针域llink和rlink,分别指向该结点的前驱及后继。设p指向链表中的一个结点,它的左右结点均非空。现要求删除结点p,则下面语句序列中错误的是( )。
A.p^.rlink^.llink=p^.rlink;
p^.llink^.rlink=p^.llink;dispose(p);
B.p^.llink^.rlink=p^.rlink;
p^.rlink^.llink=p^.llink;dispose(p);
C.p^.rlink^.llink=p^.llink;
p^.rlink^.llink^.rlink=p^.rlink;dispose(p);
D.p^.llink^.rlink=p^.rlink;
p^.llink^.rlink^.llink=p^.llink;dispose(p);
最好解释一下为什么选那个选项
▼优质解答
答案和解析
最基本的指针运用啊,我初赛前10分钟刚刚看得指针都会做这题。。。答案是bcd,教你一个白痴但很有用的方法,rlink就是右指针,llink就是左指针,加个^就是指其所指的地址,你可以把他当做一个数来看。B的意思就是p的左的右赋成p的右,p的右的左赋成p的左,dispose是删除某个地址的令命,即把p所指的地址的空间释放,等于删除p,这样b就是正确的,cd两个自己推,a很明显是错的(p的右的左赋成p的右,明显反了)。
看了 有关pascal指针的问题双...的网友还看了以下:
在某一电场中的P点放入一个带电荷量为q=2.0×10-4C的负电荷,所受电场力大小为F=8N,方向 2020-05-13 …
概率的问题,很基本的那种1.口袋中有10个球,号码为0-9求:1任意取出2个球号码为12的概率2任 2020-06-03 …
F为凸透镜的两个焦点,A′B′为物体AB的像,则AB在()A.图中Ⅰ区域,箭头水平向左B.图中Ⅱ区 2020-07-02 …
下面对联不够工整的是A.青山之高,绿水之深,岂必佛方开口笑徐行不困,稳地不跌,何妨人自纵心游B.德 2020-07-13 …
下面对联不够工整的是A.青山之高,绿水之深,岂必佛方开口笑徐行不困,稳地不跌,何妨人自纵心游B.德 2020-07-13 …
高一物理题火车厢中有一个倾角为30°的斜面(30°角在左边,直角在右边),当火车以的加速度沿水平方 2020-07-14 …
几道巨简单的概率题1.抛3枚硬币,求出现3个正面的概率.2.一部4卷的文集随便放在书架上,问恰好各 2020-07-18 …
在光滑的水平桌面上并放两个铁块,它们的质量分别为M=3kg和m=2kg,如图a所示,现在两个物体上 2020-07-21 …
两个经济学的问题,求详细解答1.假如生产某种物品所需的原料价格上升了,则这种商品的A.需求曲线向左移 2020-11-02 …
你知道,宁可直中取,莫向曲中求, 2020-11-03 …