c语言中c->num 是什么意思

如题所述

举个例子:
struct Student{
int num;
char grade;
};
struct Student st={2011,'A'};
struct Student *c=&st; //结构体指针赋值。
那么
st.num=2011 //结构体【变量】引用成员。
st.grade='A' //
c->num=2011 等价于 (*c).num //结构体【指针】引用成员。
c->grade='A' 等价于 (*c).grade
(*结构指针).结构成员 等价于 结构指针->结构成员
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-24
c是一个指针对象,->是在调用类中的成员,
记住:
指针是用c->num
不是指针时用c.num
第2个回答  2011-11-24
结构体指针引用内部成员变量
第3个回答  2011-11-24
结构体指针C引用内部成员变量 num

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网