首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定已建立以下链表结构,且指针P和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
假定已建立以下链表结构,且指针P和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
admin
2018-11-21
57
问题
假定已建立以下链表结构,且指针P和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
选项
A、p=q->next;free(q);
B、p=q;free(q);
C、(*p).next=(*q).next;free(p);
D、p->next=q->next;free(q);
答案
D
解析
本题考查了在线性链表删除一个节点的方法,要删除q所指向的节点,只需要把q所指向的节点的前一个节点中的后继指针指向q所指向的节点的下一个节点即可,即p->next=q->next。再释放q所指向的节点,即free(q)。
转载请注明原文地址:https://kaotiyun.com/show/6vxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序段中C的二进制值是______。chara=3,b=6.c:c=ab<<1;
若有如下程序:main(){intx=1,n;for(n=0;n<5;n++){switch(n){case3:x+=3;case2:x+=2;case1:case0:
有以下程序:#includevoidWriteStr(char*fn,char*str){FILE*fp;fp=fopen(fn,"w");fputs(str,fp);fclose(fp);main()
关于C语言中数的表示,以下叙述中正确的是
以下叙述中错误的是______。
阅读下面程序,则执行后的输出结果是【】。#include"stdio.h"main(){intx,y,z;x=1;y=2;z=3;if(x>y)if(x>z)pri
用树型结构表示实体类型及实体间联系的数据模型称为()。
下列叙述中正确的是______。
随机试题
下列选项中,构成不当得利的有()。
腰椎间盘突出症最易发生的部位是()。
关于细菌毒力,正确的是
不同国家的人们对同一个问题的认识和做法不同,其影响因素主要是()。
社会促进是指个体从事某项活动时,他人在场促进其活动完成,提高其活动效率的现象,也称社会助长。根据上述定义,下列不属于社会促进的是:
自我损耗现象是个人在长期从事某项工作的过程中,出现自我进行意志活动的能力或意愿下降的现象,包括控制环境、控制自我、做出抉择和发起行为等能力或意愿的下降,同时出现职业倦怠、自我消耗但毫无进步的情况。 根据上述定义,下列符合自我损耗现象的是:
理想的冠桩直径应为()。
Thechildrenprefercampinginthemountains______anindooractivity.
支持程序浮动的地址转换机制是
A、ThedepartmentstoreSelfridges.B、CavendishSquare.C、OxfordStreet.D、Paddington.C
最新回复
(
0
)