下面那个struct你就看做是上面struct stu的一个数据
struct stu
{
char name[20];
struct good_stu
{
char name[20];
int age;
};
};
等于就是个嵌套··if语句里再有if语句一样,不过访问里面的年龄的时候就稍微麻烦些,应该这样去访问
struct stu stu;
stu.good_stu.age
就是创建最外面的结构体stu,stu.good_stu就是访问结构体里面的结构体,然后再.age就是访问好学生的年龄了,类似的都是这样嵌套使用,应该不难理解吧。