首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定已建立以下链表结构,且指针P和q已指向如图所示的结点: 则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是( )。
假定已建立以下链表结构,且指针P和q已指向如图所示的结点: 则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是( )。
admin
2020-10-26
70
问题
假定已建立以下链表结构,且指针P和q已指向如图所示的结点:
则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是( )。
选项
A、P一>next=q一>next;free(q);
B、P=q一>next;free(q);
C、p=q;free(q);
D、(*P).next=(*q).next;free(P);
答案
A
解析
本题考查删除链表中的结点操作,其方法是将要删除结点的上个结点的下个结点指向要删除结点的下个结点,然后释放该要删除结点,所以选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/px3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序的输出结果是main(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pAd++,++pad;printf("%d\n",pad);}
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
下列关于栈的描述中错误的是
在软件设计中不使用的工具是
有以下程序:#include<stdio.h>main(){intk=5,n=0;do{switch(k){case1:ease3:n+=1;k--;break;default:n=0;k--;case2:ease4:n+=2;k--;
库函数rand()的功能是产生一个在0—32767之间的随机数。若要用此函数随机产生一个0~99.99(2位小数)之间的数,以下能实现此要求的表达式是()。
以下函数按每行8个输出数组中的数据:voidfun(int*wintn){inti;for(i=0;i<n;i++){___________printf("%d",
以下选项中,与n=i++完全等价的表达式是()。
有以下程序:#include<stdio.h>#include<malloc.h>voidfun(int*p1,int*p2,int*s)s=(int*)malloc(sizeof(int));*s=*p1+*p2;free(s);v
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
随机试题
事业单位会计会计要素包括()
A.阴道出血与全身症状成正比B.阴道出血与全身症状不一致C.阴道可有出血并有血尿D.阴道可不出血E.阴道出血量多于月经量胎盘早剥表现为
A.PEG沉淀法B.氯胺T法C.抗体D.抗原E.非竞争性结合IRMA的反应原理为
某企业对甲区工商局的处罚决定不服,以案件重大复杂为由,向乙市中级人民法院起诉。下列说法正确的有:()
消防安全重点单位除应当履行《消防法》规定的职责外,还应当履行()安全职责。
关于集体主义原则,正确的说法是()
公文写作的第一个重要环节是()。
金本位制之所以被信用货币制度取代,主要原因是()。
Dieting,accordingtoanoldjoke,maynotactuallymakeyoulivelonger,butitsurefeelsthatway.Nevertheless,evidencehas
TheGoldenYearsRuleOnekeytoahappyretirementisthemeanstoenjoyit.RogerdeHaanendedupwithmorethanenoughm
最新回复
(
0
)