#includestdio.h
main()
{
struct stu
{
int num;
char name;
char sex;
float score;
} ps;
ps=(struct stu)malloc(sizeof(struct stu));分配一块结构体大小的空间
若分配多块则ps=(struct stu)calloc(n,sizeof(struct stu))
ps-num=102; 或(ps).num
ps-name=Zhang ping;
ps-sex='M';
ps-score=62.5;
printf(Number=%dnName=%sn,ps-num,ps-name);
printf(Sex=%cnScore=%fn,ps-sex,ps-score);
free(ps);释放空间
}