C语言结构体从本质上讲是一种自定义的数据类型,只不过这种数据类型比较复杂,是由int.char .float等基本类型组成的,你可以认为结构体是一种聚合类型. 在实际开发中,我们可以将一组类型不同的.但是用来描述同一件事物的变量放到结构体中.例如:在小学生有姓名.年龄.身高.成绩等属性,学了结构体后,我们就不需要再定义多个变量了,把他们都放到结构体中即可. =====什么是结构体=== 结构体是一种集合,它里面包含了多个变量或数组,他们的类型可以相同,也可以不同,每个这样的变量或数组都称为结构体…