首先,结构体也是一种数据类型,和int,char等一样;但它更像一个集合,结构体当中还包括很多成员,这些成员可以是相同的数据类型,也可以是不同的数据类型;
因为结构体是一种数据类型,所以可以定义数据体变量,变量当然也可以初始化,还可以被引用;
数据体变量只能放一组数据,要放多组数据可以用结构体数组,可以按照数组的方式来理解,只不过一个元素当中不再是单个数据,而是多个数据,每一个元素都是结构体类型
还有结构体指针,顾名思义,就是指向结构体变量其实地址的指针;
另外,结构体类型只是结构形式,只有定义结构体变量时,才会被分配内存。