1.结构体的定义和结构体变量
第一种方法:
//定义一个结构体
struct Teacher
{
char name[50];
int age;
};
void main()
{
struct Teacher t1;//定义一个结构体变量
system("pause");
}
//定义一个结构体的同时去定义变量
struct Teacher
{
char name[50];
int age;
}t1,t2;
void main()
{
t1.age = 36;
system("pause");
}
第三种方法:、
//定义一个匿名结构体的同时去定义变量
struct
{
char name[50];
int age;
}t1,t2;
void main()
{
t1.age = 36;
system("pause");
}
第四种:定义结构体数据类型 ,定义变量
//定义一个结构体数据类型,下面的teacher就是一个数据类型
typedef struct Teacher
{
char name[50];
int age;
}teacher;
void main()
{
teacher t1;
system("pause");
}