构建一个简易图书馆(C++)
两个月前,我写了一篇 构建一个简易图书馆(C语言) ,但之后我又分心研究算法,还有应对学校里的课程,就一直没有继续学习有关链表的知识,终于等放寒假了,我又重新回顾以前的知识,作为检测,我打算重新用C++写下构建一个简易图书馆的更新版,也就是下面的内容(当然都只是基础内容) 补充:有关这篇C++写的与C语言写的区别 C语言 C++ char 型数组充当字符串 string 类型 scanf 输入 cin 输入 malloc 与 free 申请堆 new 与 delete申请堆 # include <iostream> # include <cstdlib> # include <cstdio> using namespace std ; struct Book { string title ; string author ; struct Book * next ; } ; void Input ( struct Book * book ) { cout << "请输入作者:" << endl ; cin >> book - > author ; cout << "请输入书名:" << endl ; cin >> book - > title ; } void Add ( struct Book * * lib ) { struct Book * book = new struct