首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定已建立以下链表结构,且指针P和q已指向如图所示的节点: 则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
假定已建立以下链表结构,且指针P和q已指向如图所示的节点: 则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
admin
2016-12-18
62
问题
假定已建立以下链表结构,且指针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://www.kaotiyun.com/show/nwDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,不能作为合法常量的是
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为
以下定义的结构体类型拟包括两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针,请将定义比冲完整structnode{intinfo;______link;};
以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算:y1=(x+8)2-2(x+8)+6y2=sin2(x)-2sin(x)+6请填空。ginclude"math.h"doublefun(doublex){re
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
以下不合法的用户标识符是
有以下程序段,且变量已正确定义和赋值for(s=1.0,k=1;k
以下数组定义中错误的是
下列叙述中不正确的是()。
C语言可执行程序的开始执行点是()。
随机试题
Whatarethespeakersmainlytalkingabout?
与现代社会的发展相适应,领导活动越来越需要克服其主观随意性,需要加强法制,切实做到()领导。
在政府组织中,设立了经济管理职能部门、文化职能部门、政治职能部门、专门办事机构。它们的设立标准是( )
嗜铬细胞瘤手术治疗时,为避免患者儿茶酚胺升高,术前用药宜选用阿托品及哌替啶。
A.体温24小时内波动范围达2℃以上B.体温:37.3℃~38℃C.体温:38.1℃~39℃D.体温:39.1℃~41℃E.体温:41℃以上超高热为
下述概念除了哪项都是不正确的
4岁男孩,右侧阴囊包块,平卧可消失,透光试验阳性,应考虑的诊断是
在国际收支平衡表中,金融账户包括()。
设随机变量X的密度函数为f(x),f(-χ)=f(χ),F(χ)是X的分布函数,则对任意实数a,有()。
条件:是指同某一事物相关联的,对它的存在和发展发生作用的诸要素的总和。据此定义,下列判断正确的为( )
最新回复
(
0
)