文章目录
结构体的理解
使用结构体(Struct)来存储相同类型或不同类型数据的集合。
结构体也是一种数据类型,它由程序员自己定义,可以包含多个其他类型的数据。
像 int、float、char 等是由C语言本身提供的数据类型,不能再进行分拆,我们称之为基本数据类型;而结构体可以包含多个基本类型的数据,也可以包含其他的结构体,我们将它称为复杂数据类型或构造数据类型。
结构体的两种常见分类
标准结构体:标准情况“struct 结构体名 { 数据类型…… }结构体变量名;”
匿名结构体:锁定变量变量个数“struct { 数据类型…… }结构体变量名;”即没有结构体名
先定义结构体类型,在定义变量
struct stu
{
//定义一个结构体,这种数据类型是 “struct stu”;
char