首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定已建立以下链表结构,且指针p和q已指向如图所示的节点: 则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点: 则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
admin
2019-04-24
49
问题
假定已建立以下链表结构,且指针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/5QRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);
有以下程序#includemain(){ints;scanf(“%d”,&s);while(s>0){switch(s){case1;printf(“%d”,s+5);c
在面向对象方法中,对象之间进行通信的构造称为()。
下列能正确定义一维数组的选项是()。
有定义语句:intb;charc[10];,则正确的输入语句是
以下能正确进行字符串赋值、赋初值的语句是______。
若已建立如下图所示的单链表结构:且该链表结构中,指针p和q分别指向图中所示节点,则不能将q所指的节点插入到链表末尾来构成单向链表的语句是()。
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是()。【09年9月】
C语言程序中,运算对象必须是整型数的运算符是
关于do循环体while(条件表达式);以下叙述中正确的是
随机试题
阅读下面这首诗,写一篇不少于200字的赏析文字:古从军行唐.李颀白日登山望烽火,黄昏饮马傍交河。行人刁斗风沙暗,公主琵琶幽怨多。野云万里无城郭,雨雪纷纷连大漠。胡雁哀鸣夜夜飞,胡儿眼泪双双落。闻
简述艺术作品的三个层次。
3岁儿童头颈部烧伤,其烧伤面积为()。
印堂穴适用于
该患儿最主要的护理诊断是( )以下哪项护理措施最不适于该患儿( )
在施工现场安装、拆卸施工起重机械和整体提升脚手架、模板等自升式架设设施,必须由()单位承担。
盘亏和毁损的固定资产,在减去过失人的赔偿和残料价值之后,经批准应记入()。
下列货币政策工具中,通过调节货币和信贷的供给影响货币供应量,进而对经济活动的各个方面都产生影响的是()。
根据企业国有资产法律制度的规定,国有股东通过证券交易系统转让所持上市公司股份时,下列情形中,应当事先报批的是()。
Itwas______alongjourneythatwefeltverytiredwhenwearrivedthere.
最新回复
(
0
)