为什么要使用结构体
有时候需要用很多类型的数据来表示一个整体,因此要用结构体。
类比数组
数组时元素类型一样的数据集合 如果元素类型不同的数据集合,就要用到结构体.
定义一个结构体
struct Student
{
int num;
int name[32];
char sex;
int age;
double score;
char addr[32];
};
struct 告知系统这是一个结构体。结构体末端的 ; 不能忘。
成员列表 ——也成为域表——每个成员都是结构体中的一个域
struct Day
{
int year;
int month;
int day;
};
结构体的存在是很方便的