C语言中 ->符号的详细作用是什么样的

如题所述

"->"是指向结构体成员的运算符
实例:
struct
student
{
int
num;
}
struct
student
stu;
struct
student
*p;
p=&stu;
那么一下三种形式是等价的:
1.
stu.num
2.
(*P).num
3.
p->num
另外,只有stu是一个结构体的指针的时候,才可以用->操作符!如果stu是一个结构体变量,那就必须用.
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜