导航菜单
首页 >  考研算法题要写结构体吗  > 搞懂408数据结构中的结构体的定义

搞懂408数据结构中的结构体的定义

        对于一些跨考408的同学来说,是不是经常会出现看见一些结构体的定义却不懂是什么意思,或者让你定义一个节点类型时,不懂各个部分的具体含义。

        希望这篇文章能够让你搞懂结构体到底是什么,各个部分是什么含义。

        我们以一个单链表的结点为例:

 

        对于这个单链表的结点类型,他一共包含两个东西,数据域和指针域,那这个数据域和指针域就是结构体的成员变量。下面是对这个结点的数据结构的定义,以及各个部分含义的解释。

图中对typedef 和 struct 没有解释,在这里说明一下。

        首先定义一个结构体(也就是结点的数据结构),可以没有typedef但是一定不能没有struct,struct关键字就像是定义整型变量的 int,他是不可缺少的,只有在struct的

相关推荐: