c语言的结构体
声明结构体方式
//
// Created by Yakun on 2020/11/29.
//
//第一种创建结构体模型,声明变量:struct _person person;
struct _person{
int age;
char name[30];
};
//第二种在结构体模型上加上变量
struct _person{
int age;
char name[30];
}liming;
//第三种生成结构体模型的别名,声明变量Person person;
typedef struct _person{
int age;
char name[30];
}Person;
结构体初始化三种方式
typedef struct _person
{
int age;
char name[30];
}person;
int main()
{
person person1={
.age=10,.name="qwe"};
person person2={
12,"asd"};
// 直接赋值
person2=person1;
}
结构体数组
typedef struct _person
{
int age;
char name[30];
}Person;
int