首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定已建立以下链表结构,且指针p和q已指向如图所示的节点: 则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点: 则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
admin
2019-04-24
35
问题
假定已建立以下链表结构,且指针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://jikaoti.com/ti/c6f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta[]={1,2,3,4,5,6,7,8,9,10,11,12,},*p=a+5,*q=NULL;*q=*(p+5);printf("%d%d\n",*p,
有下列程序:#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);
有说明char.*c[]={"European","Asian","American","African"};则下列叙述中正确的是
结构化程序设计主要强调的是
若有如下程序:main(){ints[]={1,2,3,4,5,6},*p=s;printf("%d,%d\n",*(p+3),*(p+6));}则程序运行后的输出结果是【】。
【】是从二维表列的方向进行的运算。
符合结构化原则的三种基本控制结构是顺序结构、()和循环结构。
关系数据库管理系统能实现的专门关系运算包括()。
请编写程序fun,函数的功能是:实现B=A+A’,即把矩阵A加上A的转置,存放在矩阵B中。计算结果在main函数中输出。例如,输入下面的矩阵:其转置矩阵为:
软件是指
随机试题
房屋产权面积由()登记确权认定。
下列不是重要设备的是( )。
下列合同中,债权人不得将合同的权利全部或部分转让给第三人的有()。
竖转施工主要适用于转体重量不大的()。
导游人员在带团旅游过程中,必须既按照一视同仁的原则,又要兼顾不同成员的个体差异和特殊需要,开展个性化的导游服务。()
①弹性分析方法是众多分析方法中研究产业吸纳能力的基本方法②由此可以看出,文化创意产业弹性系数最大,对就业的吸纳能力最强,这和北京市不断调整经济结构、充分利用文化资源优势以及对文化创意产业的重视程度相关③北京文化创意产业开辟了大量的就业空间,为各层次的人
关系表中的每一横行称为一个()。
[Recalls]Easy-BakeOvensCompany:Easy-Bake,adivisionofHasbroInc.Why?Youngchildrencaninserttheirhandsintotheoven
______manmustfearwhentravelinginspaceisradiationfromthesun.
PASSAGEFOURWhatistheauthor’sattitudetowardsstandardizedtesting?
最新回复
(
0
)