结构体指针(指针做函数参数)
一、怎么定义结构体指针
结构体指针变量是指向结构体变量的指针,它可以用来访问和操作结构体内的数据成员。
例如:structstudent*s;//定义结构体指针变量s。
二、结构体指针的使用方法
除了使用“结构体名.成员名”的方式来引用结构体成员,结构体指针可以更快地引用结构体的成员。例如我想要引用结构体Imf的成员,Imf里包含了一个学生的身份证号码id,姓名name,性别sex,年龄age;那我在主函数里先定义一个指针变量s,用s保存结构体Imf的首地址,即s=&Imf
三、结构体指针和普通指针区别
结构体指针是普通指针的改进升级。