首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定已建立以下数据链表结构,且指针p和q已指向如下图所示的结点: 则以下选项中可将q所指结点从链表中删除并释放该结点的语句是( )。
假定已建立以下数据链表结构,且指针p和q已指向如下图所示的结点: 则以下选项中可将q所指结点从链表中删除并释放该结点的语句是( )。
admin
2021-04-28
48
问题
假定已建立以下数据链表结构,且指针p和q已指向如下图所示的结点:
则以下选项中可将q所指结点从链表中删除并释放该结点的语句是( )。
选项
A、(*)p.next=(*q).next;free(p)
B、b=q一>next;free(q)
C、p=q;free(q)
D、p=>next=q一>next;free(q)
答案
D
解析
要删除结点q,应首先由q的上一个结点p的指针域指向q的指针域所指向的结点,即p一>next=q一>next;,然后才能释放结点q,即free(q)。
转载请注明原文地址:https://kaotiyun.com/show/03tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case
有以下程序:#include<stdio.h>voidf(intb[]){inti;for(i=2;i<6;i++)b[i]*=2;}main(){inta[10]={1,2,3,4,5,6,7,8,9,10},i;f(a);
若有以下程序段:structst{intn;int*m;};inta=2,b=3,c=5;structsts[3]=({101,&a},{102,&c},{103,&b}};
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
以下选项中不合法的标识符是( )。
以下叙述中正确的是
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
在学生管理的关系数据库中,存取一个学生信息的数据单位是
支持子程序调用的数据结构是
以下()不属于对象的基本特征。
随机试题
Electroniccomputers,whichhavemanyadvantages,cannotcarryoutcreativeworkandreplaceman.
胸膜摩擦音可见于【】
肾病综合征应用强的松的治疗原则,正确的是
呼吸衰竭时,血氧变化的最主要特征是
某施工单位固定资产600方,从业人员1000人。根据《安全生产法》规定,下述做法正确的是()。
工程监理单位在实施监理过程中,发现存在一定程度的安全事故隐患,应当()。
民间非盈利组织的限定性净资产的限制即使已经解除,也不应当对净资产进行重新分类。()
()是韩国的国花。
IfPennydoesthewashing,hersister______thetable.
关于学习实质的表述,正确的有()。
最新回复
(
0
)