指向结构体变量的指针
定义形式:struct 结构体名 *结构体指针名;
例
struct student *p;
使用结构体指针变量引用成员形式
(*结构体指针名).成员名
结构体指针名->成员名
结构体变量名.成员名
指向结构体的指针变量
指向运算符
优先级: 1
结合方向:从左向右
用指向结构体的指针作函数参数
用结构体变量的成员作参数----值传递
用指向结构体变量或数组的指针作参数----地址传递
用结构体变量作参数----多值传递,效率低
定义形式:struct 结构体名 *结构体指针名;
例
struct student *p;
使用结构体指针变量引用成员形式
(*结构体指针名).成员名
结构体指针名->成员名
结构体变量名.成员名
指向结构体的指针变量
指向运算符
优先级: 1
结合方向:从左向右
用指向结构体的指针作函数参数
用结构体变量的成员作参数----值传递
用指向结构体变量或数组的指针作参数----地址传递
用结构体变量作参数----多值传递,效率低