首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定已建立以下链表结构,且指针p和q已指向如图所示的结点: 则以下选项中司将q所指结点从链表中删除并释放该结点的语句组是______。
假定已建立以下链表结构,且指针p和q已指向如图所示的结点: 则以下选项中司将q所指结点从链表中删除并释放该结点的语句组是______。
admin
2009-08-25
59
问题
假定已建立以下链表结构,且指针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://kaotiyun.com/show/ZnWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
已知在菜单编辑器中设计了窗体的快捷菜单,其主菜单为a1,且取消其“可见”属性,如图2所示。运行时,以下()事件过程可以使快捷菜单的菜单项响应鼠标右键单击。
在名称为Forml的窗体上添加一个名称为Ll的标签,标题为“口令”;添加两个文本框,名称分别为Textl、Text2,初始内容为空;再添加三个命令按钮,名称分别为Cl、C2、C3。标题分别为“显示口令”、“隐藏口令”、“复制口令”。在程序开始运行时,向Te
在名称为Forml的窗体上添加一个名称为Ll,标题为“业余爱好”的标签,再添加一个名称为chl的复选框数组,含3个复选框,它们的Index属性分别为0、l、2,标题依次为“体育”、“音乐”、“美术”,请设置复选框的属性,使其初始状态如下表所示。程序运行
在考生目录下有一个工程文件sjt5.vbp和文本文件in5.dat,其中有若干个用一个空格符隔开的英文单词。窗体上有2个命令按钮,其功能是:单击“读数据”按钮,可以读入in5.dat文件中的所有内容并显示在文本框中。单击“统计”按钮,能
在窗体上画1个标题为“文字属性”、名称为FrameI的框架控件,在框架中画一个名称为Checkl的复选框数组,含2个数组元素。按下标的前后顺序,其标题分别是“粗体”和“斜体”,并设置适当属性,使得“粗体”被选中,界面如图所示。存盘时,工程文件名
在考生文件夹下有一个工程文件sjt5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,程序运行时显示“启动”窗体,单击窗体上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组users中,注册用户数(小于或等于10个)放在全局变量
设有如下声明语句OptionBase1Dimm(2,-1To5)AsInteger则数组arr中数组元素的个数是()。
下列叙述中正确的是()。
随机试题
患儿,5岁。高热2小时,反复惊厥3次,于8月20日晚6点就诊,追问病史,该患儿上午曾去公园进食玉米及葡萄等,体检;体温40.5℃,神志不清,呈抽搐状,面色发青,四肢凉,血压60/45mmHg(8/6kPa),双瞳孔等大,光反应迟钝,心肺正常,腹软,颈强阳性
A.既治中气不足,又治肺气亏虚B.既治暑湿吐泻,又治肺气亏虚C.既治肾虚遗精,又治肺气亏虚D.既治元气欲脱,又治肺气亏虚E.既治阴虚火旺,又治肺气亏虚
全球投资业绩标准关于收益率计算的具体条款规定,自()起,必须采用经每日加权现金流调整后的时间加权收益率。
申请投资主办人注册的人员应当具备的条件有()。Ⅰ.已取得证券从业资格Ⅱ.具有2年以上证券投资、研究、投资顾问或类似从业经历Ⅲ.具备良好的诚信记录及职业操守Ⅳ.最近3年内没有受到监管部门的行政处罚
“固定资产清理”账户核算的有()。
人们通常把知识分子家庭称作“书香门第”,这里的“书香”原意指的是()。
下列关于行政执行的执行协议,说法错误的是()。
你们单位和别的单位组成了对口支援,请问你如何组织一次对口支援活动?
已知(X,Y)服从二维正态分布,且DX≠DY,则()
A、70.B、55.C、65.D、60D
最新回复
(
0
)