2.结构体变量的引用 (1)结构成员的表示方式 ·结构变量被定义后,就可以在程序中使用它。 对结构变量的使用是通过对它的成员来实现的。 引用结构成员的一般形式为: 结构变量成员名 如果将“结构变量成员名”看成一个整体,则 这个整体的数据类型与结构中该成员的数据类 型相同,这样就可像前面所讲的变量那样使用 结构变量 下面这个程序定义了一个结构变量,并进行了 使用
• 2.结构体变量的引用 • (1)结构成员的表示方式 • 结构变量被定义后,就可以在程序中使用它。 对结构变量的使用是通过对它的成员来实现的。 • 引用结构成员的一般形式为: • 结构变量.成员名 • 如果将“结构变量.成员名”看成一个整体,则 这个整体的数据类型与结构中该成员的数据类 型相同, 这样就可像前面所讲的变量那样使用 结构变量了。 • 下面这个程序定义了一个结构变量,并进行了 使用
8.1.3结构体数组 结构数组就是具有相同结构类型的变量集合。结构数组 的每一个元素都是具有相同结构类型的下标结构变量。在实 际应用中,终常用结枃数组来表示县有梖回数据结枃的 群体。如 班的学生档案, 职工资 假如要记录一个班级冋学的姓名、性别、年龄和住址, 就可以定义为一个结构数组。如下所示: struct char name char sex[21 Int age char a dr[40]; 3 student301 此处定义了一个结构数组 student,共有30个数组元素, student[0]~ student[29]。每个数组元素都具有 struct student 的结构形式
8.1.3 结构体数组 • 结构数组就是具有相同结构类型的变量集合。结构数组 的每一个元素都是具有相同结构类型的下标结构变量。在实 际应用中,经常用结构数组来表示具有相同数据结构的一个 群体。如一个班的学生档案,一个单位的职工资料等。 • 假如要记录一个班级同学的姓名、性别、年龄和住址, 就可以定义为一个结构数组。如下所示: • struct • { • char name[8]; • char sex[2]; • int age; • char addr[40]; • }student[30]; • 此处定义了一个结构数组student,共有30个数组元素, student [0]~student [29]。每个数组元素都具有struct student 的结构形式