结构
struct 结构 结构是一个数据类型 结构变量可以像其他类型的变量一样进行赋值,运算 但是结构体的变量要以成员为基本变量
struct 的定义
struct 结构名
{
类型 变量名; //成员可以是各种类型的变量
类型 变量名;
} 结构变量;
或
struct 结构名
{
类型 变量名;
类型 变量名;
}
struct 结构名 结构变量;
结构中的成员和数组中的元素类似
元素用下标进行访问
而结构通过变量名来访问成员
成员的表示方法
结构变量.成员名 这样就可以像变量一样使用
结构体的使用可以更加接近自然语言
当然结构体在处理大量数据的时候是十分有用的如果定义几个变量用结构反而会更麻烦
在程序的难度和数量不断增加的情况下我们需要使用结构体 到增加到一定量的时候就会需要我们使用数据结构了