C语言里面,这个符号(->)是什么意思呢,怎么用呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/13 01:09:42
C语言里面,这个符号(->)是什么意思呢,怎么用呢?
xR_OP*bX v~mKHiJdTClGaLaS+s-fҜ;;\G#+Ptw^{?2iL,ЪK>4_G嗠5%bz0qEUIТv!uحϚsJC2GlqP yrW%X6S1th޾{e% .r[RjbyxPRә{\4 F@ hnnn,Gi@qt N,_TQֲedXr{bF;ѷ SW۰W疌l GУO'ȹ"+/qb'v| Xx:dד)P4eدz?}r 6ŏ}lX(ӔrE+ 34

C语言里面,这个符号(->)是什么意思呢,怎么用呢?
C语言里面,这个符号(->)是什么意思呢,怎么用呢?

C语言里面,这个符号(->)是什么意思呢,怎么用呢?
这是结构体指针中的一个符号,给你写个程序解释一下吧,例如:
#include
struct STU //定义一个结构体
{
int num;
}stu;
int main()
{
struct STU *p; //定义一个结构体指针
p=stu; //p指向stu这个结构体变量
stu.num=100; //给结构体成员num附个初值
printf("%d",p->num); //输出stu中的num的值
return;
}
看到了吧,->的作法就是在引用结构体中的变量!
形式如:p->结构体成员(如p->num)
他的作用相当于stu.num或(*p).num
不知道这样解释你明不明白、、、、、不懂了call我,