📄 input_one.cpp
字号:
#include<iostream>
#include<string>
#include<iomanip>
using namespace std;
#define Status int
Status input()
//函数的参数要改动!!!!
{
CBook *book;
book=(CBook *)malloc(sizeof(CBook));
if(!book){ cout<<"溢出!";return;}
cout<<"书号:";cin>>ID;
cout<<"书名:";cin>>BookNam;
cout<<"出版社:";cin>>PubCom;
cout<<"出版年份:";cin>>year;
cout<<"作者:";cin>>author;
cout<<"页数:";cin>>page;
cout<<"价格:";cin>>price;
/*iID=ID;
strcpy(sName,BookNam);
strcpy(sAuthor,author);
fPrice=price;
bExist=exist;
strcpy(sPubCom,PubCom);
iYear=year;
iPagNum=page;
bExist=true;*/
stackroom(int ID,char BookNam[],char PubCom[],int year,char author[],int page,float price,bool exist);
//如果能用这个构造函数,就把上面注释的删掉
if((in=fopen("a.txt","wb"))==NULL)
{
cout<<"无法打开文件a.txt"<<endl;
exit (0);
}
if(fwrite(room,sizeof(CBook),1,in)!=1) //需要
{
cout<<"输入书库失败!"<<endl;
return;
}
cout<<"输入书库成功!"<<endl;
ANum++;
fclose(in);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -