#include <stdio.h>
struct student
{
char name[20];//成员变量
int age;
double score;
};
struct BOOK
{
char name[20];//成员变量
float price;
char id[30];
};
int main()
{
struct student s = {"吕艾鑫",23,100 };//结构创建和初始化
printf("1:%s %d %lf\n", s.name, s.age, s.score);//lf双精度浮点型 结构体变量.成员变量
struct student* ps = &s;
printf("2:%s %d %lf\n",(*ps).name, (*ps).age, (*ps).score);
printf("3:%s %d %lf\n", ps->name, ps->age, ps->score);//箭头操作符左边是结构体指针右边是成员变量名
return 0;
}