B+树图书馆
BTNode *CreateBTree () {
BTNode *root=new BTNIode () ;
BTNode *child;
root- >parent=NULL;
int find; int position;
char category;
int number=l;
FILE*fp;
fp=fopen (ncategory. txt", Mr");
fscanf(fp"%s",&category);
root->key[o]=category;
root - > keynum++;
//编号 //文件操作 //打开文件 //读取第一个分类 //保存第一个分类 //关键字数增一
LHList<Book *>*bookListl=new LHList<Book*> ();
do {
Book *book=new Book;
fscanf(fp, "%d %s",&number, &(book->name));
book->number=number;
bookListl->appendNode(book);
} while(number! —0);


