8.5结构体嵌套结构体
代码
#include <iostream>
using namespace std;
#include <string>//结构体嵌套结构体//定义学生结构体
struct student
{string name;int age;int score;
};
//定义老师结构体
struct teacher
{int id;//教师编号string name;//教师姓名int age;//教师年龄struct student stu;//辅导的学生
};int main()
{//创建老师teacher t;t.id = 1000;t.name = "老王";t.age = 50;t.stu.name = "小王";t.stu.age = 20;t.stu.score = 60;cout << " 教师姓名:" << t.name << " 教师编号:" << t.id<< " 教师年龄:" << t.age << " 教师辅导的学生:" << t.stu.name<< " 辅导的学生的年龄:" << t.stu.age<< " 辅导的学生的分数:" << t.stu.score << endl;return 0;
}