#include<stdio.h>
struct Book { //创建一个结构体类型
char name=[20];
short price;
};
int main()
{ //利用结构体类型-创建一个该类型的变量
struct Book a={"C语言程序设计",55};
printf("书名:%s\n",a.name); // .(点)结构体变量 成员
printf("价格:%d\n",a.price);
return 0;
}
指针 1:int main()
{
struct Book a={"C语言程序设计",55};
struct Book* pd=&a;
printf("书名:%s\n",(*pd).name);
printf("价格:%d\n",(*pd).prince);
return 0;
}
指针 2:int main()
{
struct Book a={"C语言程序设计",55};
struct Book* pd=&a;
printf("书名:%s\n",pd->.name); // ->结构体指针 成员
printf("价格:%d\n",pd->.price);
return 0;
}