#include<stdio.h>
typedef int ABC;
// 全局结构体使用
struct book
{
char num[100];
char title[100];
char author[100];
};
typedef struct book zhx;
void main(void)
{
zhx books[10];
strcpy(books[0].num, "第1本");
strcpy(books[0].title, "人性的弱点");
strcpy(books[0].author, "卡耐基");
strcpy(books[1].num, "第2本");
strcpy(books[1].title, "活着");
strcpy(books[1].author, "余华");
ABC a = 10;
zhx *b = &books[0];
printf("%s\n",(*b).author);
for (int i = 0; i < 2; i++)
{
printf("%s %s %s\n", books[i].num, books[i].title, books[i].author);
}
printf("ABC=%d\n", a);
system("pause");
}
printf("%s\n",(*b).author);注意优先级