结构体
结构体是将不同类型的数据成员组织到统一的名字下,适合用于对关系紧密、逻辑相关、具有相同或者不同属性的数据进行处理的一种数据结构类型。它在数据库管理中得到了广泛的应用。
结构体变量的定义
定义结构体的第一步是声明一个结构模板。结构体模板是由关键字struct及其后的结构体名组成的,以分号(;)为结束标志。其标准格式为:
struct 结构体名
{
数据类型 成员1的名字;
数据类型 成员2的名字;
......
数据类型 成员n的名字;
};
结构体的名字,称为结构体标签,作为用户自定义的结构体类型的标志,用于与其他结构体类型相区别。结构体中的各项信息是在结构体标签后面的花括号{和}内声明的,构成结构体的变量,称为结构体成员,每个结构体成员都有一个名字和相应的数据类型,其命名必须遵从变量的命名规则。例如:
struct student
{
char name[10];