首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定已建立以下数据链表结构,且指针p和q已指向如下图所示的结点: 则以下选项中可将q所指结点从链表中删除并释放该结点的语句是( )。
假定已建立以下数据链表结构,且指针p和q已指向如下图所示的结点: 则以下选项中可将q所指结点从链表中删除并释放该结点的语句是( )。
admin
2021-04-28
51
问题
假定已建立以下数据链表结构,且指针p和q已指向如下图所示的结点:
则以下选项中可将q所指结点从链表中删除并释放该结点的语句是( )。
选项
A、(*)p.next=(*q).next;free(p)
B、b=q一>next;free(q)
C、p=q;free(q)
D、p=>next=q一>next;free(q)
答案
D
解析
要删除结点q,应首先由q的上一个结点p的指针域指向q的指针域所指向的结点,即p一>next=q一>next;,然后才能释放结点q,即free(q)。
转载请注明原文地址:https://kaotiyun.com/show/03tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
下列叙述中正确的是
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量S总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->n
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
以下叙述中错误的是()。
下列链表中,其逻辑结构属于非线性结构的是
下列选项中不属于结构化程序设计原则的是
以下()不属于对象的基本特征。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
软件调试的目的是
随机试题
真武汤中配伍芍药的用意不涉及
患者,女性,42岁。因“卵巢囊肿”入院,住3人病室,术前需插导尿管,患者有顾虑不配合,护士应
XYZ公司有1000股在外流通的普通股,留存收益为$25000。理论上,如果该公司宣告20%的股票股息,目前的股价为$50,那么XYZ公司的股价将如何变动?
下列关于朱载堉的表述正确的是()
1.题目:杨氏之子2.内容:杨氏之子粱国杨氏子九岁,甚聪惠。孔君平诣其父,父不在,乃呼儿出。为设果,果有杨梅。孔指以示儿曰:“此是君家果。”儿应声答曰:“未闻孔雀是夫子家禽。”3.基本要求:(1)学会用注释了解全文大意的方法;(2)理解主人公巧
“按照一个人自己的兴趣和认知结构组织起来的材料,就是最有希望在记忆中‘自由出入’的材料”。这句话来自()。
设A=,则=_______.
Ourholidayisdoomedtofailurewithoutyou.
Inthesentence"Therewasnoknowingwherehewent",theitalicizedpartisa(n)______.
WhatisthepresentoccupationofJenetReno?
最新回复
(
0
)