C++ 指向结构体的指针
C++ 指向结构体的指针定义指向结构体的指针
定义指向结构体的指针与定义普通指针的格式一样。
例如有一个名为 student 的结构体类,那么可以这样定义:student *p。
通过指针操作结构体
操作结构体需要先将指针指向一个结构体变量,例如 p = &student1。
赋好值后,我们可以通过两种方式获取结构体指针成员的引用。
方法一:
(*指针名).成员名
例如:
(*p).name;
方法二:
指针名->成员;
通常我们习惯用第二种方式,“->” 是所有运算符中优先级最高的。 666666
页:
[1]