为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在 【 】 处应填入的选项是 Struct link{char data; 【 】 } node;

admin2019-12-17  42

问题 为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在  【  】  处应填入的选项是
     Struct link{char data;   【   】   } node;

选项 A、struct link *next;
B、link next;
C、link *next;
D、struct link next;

答案A

解析 单链表为动态分配的存储空间,在分配时,每个结点之间可以是不连续的(结点内是连续的)。结点之间的联系用指针实现, 即在结点结构中定义一个成员项用来存放下一结点的首地址,这个用于存放地址的成员,常把它称为指针域,该指针为了保持链表中结点的地址,因此其基类型和结点的类型相同,选项为A。
转载请注明原文地址:https://jikaoti.com/ti/qyG0FFFM
0

最新回复(0)