# include<stdio.h>
struct student
{
int age;
double score;
char sex;
};//分号不能省略
int main(void)
{
struct student st1 = {24, 97.6, 'F'};
printf("%d %lf %c\n ", st1.age, st1.score, st1.sex);
st1.age = 25;
st1.score = 96.76;
printf("%d %lf %c\n ", st1.age, st1.score, st1.sex);
struct student* pst = (&st1);//取结构体的地址
pst->age = 23;
st1.score = 87.34;
printf("%d %lf", st1.age , pst->score);//pst->age 等价于 st1.age
return 0;
}
转载于:https://blog.51cto.com/9384502/1579331