结构体变量的定义和表示方法
C 数组允许定义可存储相同类型数据项的变量,结构是 C 编程中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。
结构体的声明
为了定义结构,您必须使用 struct 语句。struct 语句定义了一个包含多个成员的新的数据类型,struct 语句的格式如下:
struct 结构体名
{
类型标示符 成员名;
类型表示符 成员名;
...
}
结构体变量的声明
1.直接跟在结构体声明之后,例如:
struct {
...
}array[6];
2.先声明结构体类型,再单独定义,例如:
struct student {
...
};
struct student array[6];
3.先声明一个结构体类型名,再用新类型名定义变量,例如:
typedef struct
{
...
}ST
ST array[6];