"->"在C语言和数据结构里分别是什么意思啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 01:10:03
"在C语言和数据结构里分别是什么意思啊?" />

"->"在C语言和数据结构里分别是什么意思啊?
"->"在C语言和数据结构里分别是什么意思啊?

"->"在C语言和数据结构里分别是什么意思啊?
在C语言里和数据结构里是一个意思
当一个指针如p指向一个结构体的时候,p-> 就可以指向数据结构一个成员
先看个例子
#include
struct ab
{
int a;
int b;
};
void main()
{
struct ab t;
t.a=1;
t.b=2;
printf("%d | %d\n",t.a,t.b);
}
这是普通的结构体变量的用法(t),只要t.就可以引用成员了
要是定义了结构体的指针,看下面例子
#include
struct ab
{
int a;
int b;
};
void main()
{
struct ab t,*p;
p=&t;
t.a=1;
t.b=2;
printf("%d | %d\n",t.a,t.b);
printf("%d | %d\n",p->a,p->b);
}
增加了指针p
这时要用p引用成员的时候加上->就行了
也就是 t.a 等价于 p->a
t.b 等价于 p->b

->在C语言和数据结构里分别是什么意思啊? 数据结构和C语言数据结构有什么区别 数据结构和C语言有什么区别? 数据结构(C语言) 如何分别用顺序和链式 实现一元多项式的相加? 数据结构C语言 多项式A,B 求和,不破坏A,B,和放在C中 数据结构的结构与算法和C语言的区别是什么 数据结构里树和森林的定义是什么? 数据结构C语言括号的检验源程序 数据结构C语言:怎样构造一棵树? 有C语言基础、想暑假回家闭关《数据结构》请问在 数据结构要先学《离散数学》吗? 离散数学有必要性吗恩恩、对了.大哥你对计算机组成原理和汇编熟悉不 C语言中 *b和&a分别是什么含义啊? 数据结构中的LocateElem(La,e,equal)中的equal在C语言中如何定义啊 在数据结构(c版)里,映像是什么定义的啊书里面 数据结构在计算机中的表示(又称映像)称为数据的物理结构,又称存储结构.这句话理解不了啊 C语言里的函数和数学的函数是什么关系?学C语言会怎么样? 数据结构有几种结构类型,分别是什么 请问谁有数据结构实验 蛇形矩阵 的心得体会,是数据结构和C语言编程的.字数越多越好,质量无须太高. 数据结构试验(用C语言)建立一棵二叉树,并用递归或者非递归的算法分别用先序.中序和后序遍历、谢谢能附一点实验思路更好 一道数据结构的线性表题试分别用顺序表和单链表作为存储结构,实现将线性表(a0,a1,...,an-1)就地逆置的操作 ,所谓“就地”支付住空间应为O(1)(c语言)