在写数据结构之前,先写四个函数:
输入:cin 输出: cout cerr clog(这两个都是输出错误,有缓冲和非缓冲的区别,但现在我不是很明白)
数据结构:struct
struct books
{
char title[50];
char author[50];
int book_id;
}book1;
struct books book2;
typedef struct
{
char title[50];
char author[50];
int book_id;
}books;
books book3;
struct books *book_p;
book_p=&book1;
book1.title;
book_p->title;
struct books是一个整体,相当于int,不可分开,除非用typedef定义