#include <stdio.h>
struct Student
{
int num;
char name[64];
char sex[8];
int age;
int scores;
char addr[64];
};
int main()
{
int i;
int len;
struct Student t1[3]={ //结构体数组
{1,"海洋","男",23,100,"四川南充"},
{2,"海洋1","男",23,100,"四川南充"},
{3,"海洋2","男",23,100,"四川南充"}
};
len = sizeof(t1)/sizeof(t1[0]);
struct Student *pt;
pt = t1;
//通过结构体指针遍历结构体数组
for(i=0;i<len;i++)
{
printf("学号:%d,姓名:%s,性别:%s,年龄:%d,分数:%d,地址:%s\n",
pt->num,pt->name,pt->sex,pt->age,pt->scores,pt->addr);
pt++;
}
return 0;
}