目录
1.结构体
1.1结构的基础知识
结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。
1.2结构的声明
struct tag
{
member-list;
}variable-list;
举例:如和描述一名学生
struct Student
{
char name[20];
int age;
char sex[5];
char id[20];
};//这里的分号不能丢弃
如何在结构体创建后直接创建结构体变量
struct Student
{
char name[20];
int age;
char sex[5];
char id[20];
}s1,s2,s3;//可以创建完结构体,直接在后面写变量名,创建结构体变量
如何在创建结构体全局变量和结构体局部变量
struct student
{
char name[20];
int age;
char sex[5];
char id[20];
};
struct student S1;//全局变量
int main()
{
struct student S2;//局部变量
}
结构体指针和结构体数组的创建