结构体指针
作用:通过指针访问结构体中的成员
利用操作符—>可以通过结构体指针访问结构体属性
代码示例:
#include <iostream>
#include <string>
using namespace std;
//结构体指针
//定义学生的结构体
struct student
{
       string name;//姓名
       int age;//年龄
       int score;//分数
};
int main()
{
       //创建学生结构体变量
       struct student s={ "张三",18,100 };
       //通过指针指向结构体变量
       struct student *p = &s;
       //通过指针访问结构体变量指哪个的数据
       //通过结构体指针访问属性需要利用->
       cout << " 姓名:" << p->name
              << " 年龄:" << p->age
              << " 分数:" << p->score << endl;
       return 0;
}总结:结构体指针可以通过->操作符来访问结构体中的成员

 京公网安备 11010502036488号
京公网安备 11010502036488号