#include
struct fa
{
int number;
char name[20];
char sex;
int age;
float score;
};
int main()
{
struct fa a[1]={1001,"lee",'m',25,90.3};
struct fa * q;
q=&a[0];
printf("Number=%d\n",(*q).number);
printf("Name=%s\n",(*q).name);
printf("Sex=%c\n",(*q).sex);
printf("Age=%d\n",(*q).age);
printf("Score=%f\n",(*q).score);
}
简单的就是这样。先定义结构体,然后给机构体进行赋值,把结构体的地址存储到指针。最后通过指针输出结构题的数据