一、结构体 在前面的数组分享中,把同一类型的数据进行保存通过数组,我们可以用数组来表示这个整体,但是数组有个特点:内部的每一个元素都必须是相同类型的数据。那么如何通过一个方式将不同类型的数据进行存储呢? 为此,C语言专门提供了一种构造类型来解决上述问题,这是结构体,它允许内部的元素是不同类型的。 二、结构体的定义 1.先定义结构体类型, 在定义结构体变量 struct student { int age ; char *name; double height; }; struct student sd; 2.定义结构体类型的同时