c语言中有很多的结构体,有简单的,也有复杂的。这里我们以书为例。生活中为了区分书的不一样,就会给书赋予一些区分的标志。比如书的种类(文学还是历史等等)书名,书号和书的价格等等。根据这些特征,我们就简单的编写一个Book的结构体。
代码如下
#include<stdio.h>
struct Book//struct 是创建结构体的前置
{
char name[20];//从书名、书号、价格等方面去定义一本书
char id[20];
int price;
};
int main()
{
struct Book b={"分布式数据库","2022-1-28",80};//写上书名、书号、价格
printf("书名:%s\n",b.name);//打印出来
printf("书号:%s\n", b.id);
printf("价格:%d\n", b.price);
return 0;
}