2.11.1 结构体的概念和应用
2.11.1 结构体的概念和应用
结构体的概念
结构体,是我们在原生C语言中学习的最后一部分。但并不意味着不重要
结构体是一种把多种基本数据类型组合起来的集合
也就是说,一个结构体内,可以包含int、char。甚至也可以放数组、指针(包括函数指针)进去
结构体的应用
当我们需要将多个不同类型的数据作为一个整体时,我们就需要用到结构体
比如说我要存储一个学生的信息,一个学生有ta的姓名、性别、学号
那么就可以分别是char[]、char和int[]
这时候我们就需要一个结构体,将这些信息包装起来
再举一个例子,我要做一个游戏。那么对于一个游戏人物,他有名字、攻防数值、HP
那么也可以用结构体,包装 char[] (名字)、int、int、int