结构数组
数组的元素也能够是结构类型的。 因此能够构成结构型数组。结构数组的每一个元素都是具备相同结构类型的下标结构变量。 在实际应用中,经常用结构数组来表示具备相同数据结构的一个群体。如一个班的学生档案,一个车间职工的工资表等。
结构数组的定义方法和结构变量相似,只需说明他为数组类型即可。例如:
struct stu
{
int num;
char *name;
char sex;
float score;
}boy[5];
定义了一个结构数组boy1,共有5个元素,boy[0]~boy[4]。每个数组元素都具备struct stu的结构形式。 对外部结构数组或静态结构数组能够作初始化赋值,例如:
struct stu
{
int num;
char *name;
char sex;
float score;
}



