首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定已建立以下链表结构,且指针p和q已指向如图所示的节点: 则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点: 则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
admin
2015-08-14
39
问题
假定已建立以下链表结构,且指针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所指向的节点,即flree(q)。
转载请注明原文地址:https://kaotiyun.com/show/YGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下说明和语句:structst{intn;char*ch;}structsta[3]={5,"abc"7,"def",9",ghk"),*p=a;则值为6的表达式是______。
以下程序的输出结果是______。#defineM(x,y,z)x*y+zmain(){inta=1,b=2,c=3;printf("%d\n",M(a+b,b+c,c+a));
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4returny;}
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是()。inti=0;chars1[10]="ABCD",s2[10]="EFG";strcat(s1,s2);while(s2[i
设有下列的程序段:charstr[]="HelloWorld";char*ptr;ptr==str;执行上面的程序段后,*(ptr+10)的值为()。
在执行完下列的C语句段之后,则B的值是()。chara=’A’;intb;B=((34&&56)&&(a<’b’));
C语言中用______表示逻辑值为“真”,用数字“0”表示逻辑值为“假”。
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
以下叙述中错误的是______。
以下能正确定义一维数组的选项是
随机试题
比较硬布线控制和微程序控制的异同。
英国1844年《合股公司法》规定了三项主要原则,其中不包括()
女性,61岁,宫颈痛经手术治疗并辅以化疗,病情较稳定。近一月来,感腹部间歇性疼痛,B超检查发现已有肠转移疼痛给药的途径首选()
脑血栓形成的常见病因是
工业管道的阀门安装前,应按设计文件核对其型号,并应按()确定其安装方向。
导游人员按照技术等级,可以分为初级导游员、卜级导游员和高级导游员。()
王老师在教学中比较重视基本概念、原理及学习方法的教授。他所遵循的学习理论是()。
中国共产党领导的革命和建设的实践,是()形成的实践基础。
根据调查报告的作用和目的分类,通常将其分为()的调查报告。
五四运动能够取得初步胜利的最主要的原因在于()。
最新回复
(
0
)