使用结构体数组
标签: C语言
学习人数: 1239

定义结构体数组

数组的元素也可以是结构类型的。因此可以构成结构型数组。结构数组的每一个元素都是具有相同结构类型的下标结构变量。在实际应用中,经常用结构数组来表示具有相同数据结构的一个群体。如一个班的学生档案,一个车间职工的工资表等。方法和结构变量相似,只需说明它为数组类型即可。

例如:

struct stu {  
    int num;  
    char *name;  
    char sex;  
    float score;  
}boy[5];  

定义了一个结构数组 boy,共有 5 个元素,boy[0]~boy[4]。每个数组元素都具有 struct stu 的结构形式。对结构数组可以作初始化赋值。

例如:

struct stu {  
    int num;  
    char *name;  
    char sex;  
    float score;  
}boy[5] = {  
    {101,"Li ping","M",45},  
    {102,"Zha...
登录查看完整内容


课后作业

掌握本节内容


登录后发布评论

暂无评论,来抢沙发