数据结构里面->是什么意思?

数据结构里面有个符号不理解,请高手指导:
p->llink->rlink=p->rlinf;
p->rlink->llink=p-llink;
这里面的->是什么意思?

-> 左边是结构体指针,右边是结构体成员,因此p->next 的含义是p指针指向结构体变量的next数据域。typedef struct{int data;struct Lnode *next。

数据的物理结构是数据结构在计算机中的表示(又称映像),它包括数据元素的机内表示和关系的机内表示。由于具体实现的方法有顺序、链接、索引、散列等多种,所以,一种数据结构可表示成一种或多种存储结构。

扩展资料:

简单地说,线性结构就是表中各个结点具有线性关系。如果从数据结构的语言来描述,线性结构应该包括如下几点:

1、线性结构是非空集

2、线性结构有且仅有一个开始结点和一个终端结点。

3、线性结构所有结点都最多只有一个直接前趋结点和一个直接后继结点。

线性表就是典型的线性结构,还有栈、队列和串等都属于线性结构。

参考资料来源:百度百科-数据结构





温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-01

数据结构里面->是指向结构体的入口地址的意思;

相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。

扩展资料:

信息的一种组织方式,其目的是为了提高算法的效率,其通常与一组算法的集合相对应,通过这组算法集合可以对数据结构中的数据进行某种操作。数据结构主要研究数据的各种逻辑结构和存储结构。

数据结构Data_Structure=(D,R)其中D是数据元素的集合,R是该集合中所有元素之间的关系的有限集合。

参考资料来源:百度百科-数据结构

本回答被网友采纳
第2个回答  推荐于2017-10-09
以 P->llink 为例,从这句话里就可以知道题目中运用到了一种数据结构,假设

就是一个结构体吧! 其中,P指向结构体的入口地址,也就是说P指向结构体,

而结构体里含有数据元素llink。现在要用到这个结构体里的元素llink。那么就

可以用 P->llink 来使用这个元素。类似的可以一层层的去分析。

->在C里是指向运算符,它的作用和成员运算发“.”很相似,但稍有不同。本回答被提问者采纳
第3个回答  2010-08-17
’->‘是c语言中的一种运算符,叫指针成员运算符,用法和成员运算符‘.’相同,区别是‘->’的左边的操作数必须是一个结构体或类或共用体等类型的指针变量。本回答被网友采纳
第4个回答  2010-08-04
楼主你说的这个应该是个二叉树吧?P是一个存储单元,其中包含两个指针,其中RLINK是右指针(也就是右子树)LLINK是左指针(也就是左子树),再多说点除这两个指针外还应该有一个放存储信息的地方...