结构体。
将不同类型的变量定义到1个类型里面形成一个新的类型,叫做结构体。
struct +结构体名称
{
所能使用到的类型数据
} 结构体数组【常量】。每一个结构体数组的变量,都拥有一个结构体内的所有变量。
给结构体数组赋值时,大括号不可以省略,同时结构体变量为了方便使用,定义为全局类型。
结构体可以穿插输出。在结构体中也可以使用指针变量,将指针变量指向具体的结构体数组,
指针变量(向左箭头)结构体内数据类型,输出指针时,会把指针变量对应的具体结构体数组中的某一数据进行输出。再次为结构体赋值时,需要逐一进行赋值,不可写成初始赋值的形式。
结构体中变量所占字节表示为4字节一行,当一行内所剩空余字节数不够下一个变量所占字节数,下一个变量则会从下一行第1个开始计数。
fflush(stdin)用于在输入输出语言前。作用为将所需要的输入输出数据不经过虚拟内存,直接堆栈到系统内存进行运算。