#include<stdio.h> struct Student//声明结构体类型struct student { int num; char name[20]; char sex; int age; }; struct Student stu[3]={{10101,"LiLin",'M',18},{10102,"ZhangFang",'M',19},{10104,"WangMing",'F',20}};//定义指向struct student结构体变量的指针变量 int main() {struct Student *p;// printf("No.Name sex age\n"); for(p=stu;p<stu+3;p++) printf("%5d%-20s%2c%4d\n",p->num,p->name,p->sex,p->age);//输出结果 return 0; }
No.Name sex age
10101LiLin M 18
10102ZhangFang M 19
10104WangMing F 20
--------------------------------
Process exited after 0.2853 seconds with return value 0
请按任意键继续. . .