首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定已建立以下链表结构,且指针P和q已指向如图所示的节点: 则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
假定已建立以下链表结构,且指针P和q已指向如图所示的节点: 则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
admin
2016-12-18
58
问题
假定已建立以下链表结构,且指针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/nwDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义intn=0,*p=&n,**q=&p;,则下列选项中正确的赋值语句是
下面程序段的输出为#include"stdio.h"main(){printf("%d\n",12
定义如下变量和数组:inti;intx[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。#include<conio.h>#include<stdio.h>intfun(int*s,intt,int*k){inti;*k=0;[8]if(s
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
表达式3.6-5/2+1.2+5%2的值是
下列关于栈的叙述正确的是______。
若有定义:“inta[2][3];”则对a数组的第i行第j列元素的正确引用为()。
下列二维数组初始化语句中,不正确的是()。
以下选项中可作为C语言合法常量的是
随机试题
下列哪一项是涉及并规定破坏环境资源保护罪的特别刑法?()
Withgreatinteresttheyoungchildrenwerewatchingthetoys______.
交界性期前收缩起源于
关于新月公司的性质问题,下列说法正确的是()。新月公司的董事会的职权主要有()。
李某系一起故意伤害案的被害人。关于李某的诉讼权利,下列哪一说法是正确的?()
()比桌面演练规模大,因而协调工作的难度也比随着更多组织的参与而加大。
江苏清江印刷设备公司(3207964×××)原委托上海东方技术进出口有限公司(3101910×××)从新加坡南华贸易有限公司购进胶印机(监管条件:O,A)1台,由于该设备在投产使用期间多次发生故障,东方公司与南华公司商议后,对方同意退换相同规格型号的胶印机
不论是入队操作还是入栈操作,在顺序存储结构中都需要考虑“溢出”的情况。()
21世纪头10年,金砖国家整体经济平均增长率超过8%,远高于发达国家2.6%的平均增长率及4.1%的全球平均增长率,金砖国家在全球GDP中所占份额从2000年的17.0%提升到2010年的25.7%,且将继续提升。2000—2010年金砖国家的GDP
(2010年黑龙江.124)在穆罕默德统一阿拉伯半岛的过程中起到了重要作用的宗教是()。
最新回复
(
0
)