首先,C语言定义结构体的格式为:
typedef struct 本名{
var;
}别名;
区别在于,使用本名定义结构体实例时,必须加上struct;而使用别名的时候不需要,这就简化了程序。
譬如
typedef struct Student{
int age;
}student;
struct Student stu1;
student stu2;
即struct Student stu = student stu
注意,本名和别名都可以不要,直接定义一个实例。因为目前所遇到的问题不涉及,故不再描述,详情学习https://www.guokr.com/answer/483199/