首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定已建立以下链表结构,且指针p和q已指向如图所示的节点: 则以下选项中可将q 所指节点从链表中删除并释放该节点的语句组是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点: 则以下选项中可将q 所指节点从链表中删除并释放该节点的语句组是
admin
2018-10-16
28
问题
假定已建立以下链表结构,且指针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/pwxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:inta[l0]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;b=p[5];b中的值是【】。
派生类对基类继承控制访问有三种。派生类可以定义其基类中不具备的【】。
在关系模型中,把数据看成一个二维表,每一个二维表称为一个______。
有以下程序: int f(int n) { if(n ==1)return 1; else return f(n-1)+1; } main( ) { int i,j=0; for(i=1;i
设x和y均为int型变量,则以下语句:“x+=y;y=x-y;x-=y;”的功能是______。
以下关于C语言的叙述中正确的是
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
以下叙述中错误的是
当把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是 ______。
程序测试分为静态分析和动态测试。其中[]是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
随机试题
以下关于《中华人民共和国国际私法示范法》的说法错误的是()
下述哪项肝细胞的病理改变与乙型肝炎病毒(HBV)感染有关?
面肩肱型肌营养不良假肥大型肌营养不良
碘对比剂不良反应的临床表现不包括
乳核的病机是乳痨的病机是
我国成立全国牙病防治指导组是在
徐某系某市国有黄河商贸公司的经理,顾某系该公司的副经理。2005年,黄河商贸公司进行产权制度改革,将国有公司改制为管理层控股的股份有限公司。其中,徐某、顾某及其他15名干部职工分别占40%、30%、30%的股份。在改制过程中,国有资产管理部门委托某资产评估
企业工作分析的客体是()。
在教学“鸟”的概念时,教师用麻雀、鸡、鸭作为例子,说明“前肢为翼、无齿有喙”是鸟的本质特征。这运用了()。
某商品的需求函数为Q=Q(P)=75一P2(1)求P=4时的边际需求,并说明其经济意义;(2)求P=4时的需求弹性,并说明其经济意义;(3)当P=4时,若价格P上涨1%,总收益将变化百分之几?(4)当P=6时,若价格P上涨1%,总收益将变化百分
最新回复
(
0
)