首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定已建立以下链表结构,且指针P和q已指向如图所示的结点: 则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是( )。
假定已建立以下链表结构,且指针P和q已指向如图所示的结点: 则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是( )。
admin
2020-10-26
27
问题
假定已建立以下链表结构,且指针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全国计算机二级
相关试题推荐
有以下程序,已知字母A的ASCII码为65,程序运行后的输出结果是main(){charc1,c2;c1=’A’+’8’-’4’;c2=’A’+’8’-’5’;printf("%c,%d\n",c1,c2);}
以下选项中不属于字符常量的是
以下叙述中正确的是
下面不属于软件需求分析阶段主要工作的是
设栈与队列初始状态为空。首先A,B,C,D,E依次入栈,再F,G,H,I,J依次入队;然后依次出队至队空,再依次出栈至栈空。则输出序列为()。
有以下程序:#includevoidfun(int,*s,intt,int*k){intp;for(p=0,*k=p;ps[*k])*k=p;}main(){int
有3个关系表R、S和T如下,其中3个关系对应的关键字分别为A,B和复合关键字(A,B)。表T的记录项(b,q,4)违反了()。
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
以下选项中,不能对主函数中变量i和j的值进行交换的程序是()。
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
随机试题
WhilethecitiesofChinahaveundergonemodernizationevidentintherisingtowersandbrightlightsthathaveawakenedthesle
检查疟原虫及丝虫时,常用哪类标本?()
施工现场按照功能可划分为()等区域。
质押是指债务人或第三方不转移对财产的占有,将该财产作为债权的担保。()
某企业2019年度的利润总额为910万元,其中包括本年收到的国库券利息收入10万元:税法规定当期可以扣除的业务招待费为200万元,企业实际发生的业务招待费为300万元,企业所得税税率为25%。该企业2019年应交的所得税为()万元。
根据《行政处罚法》规定,违法行为在()年内未被发现的,不再给予行政处罚。
Atrulyinformeddinerwouldchoosearestaurantbasedonthequalityofthemenuandthechef’sexperience.Thediscerninginve
关键字【】表明一个变量在初始化后不能被修改。
If10xequals0.1percentof10y,wherexandyareintegers,whichofthefollowingmustbetrue?
HeLedaUsefulLifeBenjaminFranklinwould.seemrightathomeamongusifhewerealivetoday.Infact,hedidalottos
最新回复
(
0
)