黑马程序员技术交流社区

标题: 结构体指针间接访问成员值 [打印本页]

作者: Star_FDt78    时间: 2015-12-11 21:39
标题: 结构体指针间接访问成员值
结构体指针间接访问成员值

(*结构体指针变量).成员名
struct Student{
     int age;
     char *name;
}
struct Student stu1={18,”star”};
struct Student *p = &stu1;


结构体变量的成员值有两个
stu1.age     值 18
stu1.name  值 star

用结构体指针间接访问结构体变量成员值

两种方法:
1   (*p).age    访问年龄
     (*p).name 访问名字
2   p->age      访问年龄
     p->name   访问名字
注意:只有在p是结构体指针的时候才可以使用第二种方法





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2