首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定已建立以下链表结构,且指针p和q已指向如图所示的结点: 则以下选项中司将q所指结点从链表中删除并释放该结点的语句组是______。
假定已建立以下链表结构,且指针p和q已指向如图所示的结点: 则以下选项中司将q所指结点从链表中删除并释放该结点的语句组是______。
admin
2009-08-25
43
问题
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:
则以下选项中司将q所指结点从链表中删除并释放该结点的语句组是______。
选项
A、(*p).next=(*q).next; free(p);
B、p=q->next; free(q);
C、p=q; free(q);
D、p->next=q->next; free(q);
答案
D
解析
本题题面要求删除q所指结点并释放该结点,而选项A中虽然是删除了q所指鲒点,但并未释放q这个结点,而释放的是p结点,所以选项A错误;选项B是将q的下一结点的地址赋值给指针变量p,这意味着p原来的成员变量内容被q的下一结点的成员变量内容所代替,即原p结点也被删除了,所以选项B错误;选项C相当于将q的所有成员变量内容代替了p的所有成员变量内容,即p结点被删除,所以错误;选项D是将q的下—结点的地址赋值给p的成员next (成员next用于存放一结点的地址),使得p的next成员不再指向q,而是指向q的下一结点,相当于删除了q这个结点,同叫用free函数正确释放了q这一结点,所以选项D正确。
转载请注明原文地址:https://jikaoti.com/ti/7bI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列表达式中值为False的是()。
在名称为Forml,标题为“练习”的窗体上添加一个名称为Framel、标题为“效果”的框架。框架内含有三个复选框,其名称分别为Chkl、Chk2和Chk3,标题分别为“倾斜”、“加粗”和“下划线”。程序运行后的窗体如图所示。要求:存盘时
在考生文件夹下有一个工程文件sjt4.vbp,窗体上已经添加所有控件,如图所示。在程序运行时,如果单击“开始”按钮,则每隔0.1秒窗体上的汽车图标向右移动一次(初始状态下不移动);如果单击“停止”按钮,则停止移动。请完成以下工作:①设置适当控件
在考生文件夹下有一个工程文件sjt4.vbp(相应的窗体文件名为sjt4.frm),其功能是通过调用过程FindMin求数组的最小值。程序运行后,在4个文本框中各输入一个整数,然后单击命令按钮,即可求出数组的最小值,并在窗体上显示出来(如图所示)。
以下叙述中错误的是
设a=4,b=5,c=6,执行语句Printa<bAndb<c窗体上显示的是
表达式5Mod3+3\5*2的值是
以下关于VB文件的叙述中,正确的是
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
随机试题
A.等容收缩期末B.等容舒张期末C.快速射血期末D.快速充盈期末左心室内压最高的是
对施工平行发包的特点描述正确的有()。
增值税一般纳税人向农业生产者购买的免税农业产品,或向小规模纳税人购买的农产品,按照买价和一定的扣除率计算进项税额准予抵扣,该扣除率为()。
下面关于数据库的说法中正确的是()。
因为不存在满意的替代程序来观察和计量期末存货,所以注册会计师必须对被审计单位的存货进行监盘。()
下列关于行政合法性原则说法正确的是()。
做深入细致的工作,既要继续进行搜救工作,把生命放在第一位,保持对生命的_________,又要_________地进行防疫工作,打一场没有硝烟的人民防疫保卫战争。依次填入画横线部分最恰当的一项是()
In2011,greenhomesmadeuproughly17percentofthemarketandisexpectedtoreachtwooutoffivehomesby2016,according
It’struethat"Asmallchangecanmakeabigdifference"inourlife.Abettertechnicaltermthatcanwell【C1】________thiside
A、It’sinteresting.B、Hereitis.C、Idon’tthinkso.D、Yes,let’sdoit.A本题考查询问观点的特殊疑问句及其回答。对此类问题的回答,一般会有表示好坏、喜好的描述性词语或句子出现,如g
最新回复
(
0
)