全部科目 > 嵌入式系统设计师 >
2021年上半年 上午试卷 综合知识
第 34 题
知识点 指针与链表  
关键词 链表  
章/节 嵌入式系统程序设计  
 
 
下列关于链表的描述中,不正确的是()。
 
  A.  可随机访问任意一结点
 
  B.  插入、删除不需要移动元素
 
  C.  不必事先估计存储空间
 
  D.  所需空间与其长度成正比




 
 
相关试题     嵌入式系统程序设计 

  第54题    2013年下半年  
如果在一个单处理器的系统中有n个进程,则就绪队列中进程的个数最多为(54)。

  第26题    2020年下半年  
大小端介储方式各行其特点,下面描述不正确的是(26)。

  第27题    2014年下半年  
任务调度是嵌入式操作系统的一个重要功能,嵌入式操作系统内核一般分为非抢占式和抢占式两种,以下叙述中,不正确的是(27)。

 
知识点讲解
· 指针与链表
 
        指针与链表
        指针是C语言的特色和精华所在,链表是指针的重要应用之一,创建、查找、插入和删除结点是链表上的基本运算,需熟练掌握这些运算的实现过程,其关键点是指针变量的初始化和在链表结点间的移动处理。
        以元素值为整数的单链表为例,需要先定义链表中结点的类型,下面将其命名为Node,而LinkList则是指向Node类型变量的指针类型名。
        
        当p指向Node类型的结点时,涉及两个指针变量:p和p->next,p是指向结点的指针,p->next是结点中的指针域,如下图(a)所示;运算“p=p->next;”之后,p指向下一个结点;如下图(b)所示;运算“p->next=p;”之后,结点的指针域指向结点自己,如下图(c)所示。
        
        指向结点的指针运算示例



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2026 All Rights Reserved
软考在线版权所有