📄 myfile.h
字号:
#ifndef MYFILE_H
#define MYFILE_H
//+---------------------------------------------------------------------------+
//| 图书数据类 |
//+---------------------------------------------------------------------------+
class BookData{
private:
int num; //书号
char title[40]; //书名
int kind; //图书类型
char author[40]; //作者
char publisher[40]; //出版社
int total; //历史总进货量
int quantity; //当前库存量
float cost; //单价
public:
//输入函数
void setNum(int);
void setTitle(char*);
void setKind(int);
void setAuthor(char*);
void setPub(char*);
void setTot(int);
void setQty(int);
void setCost(float);
//输出函数
int getNum(void);
char *getTitle(void);
int getKind(void);
char *getAuthor(void);
char *getPub(void);
int getTot(void);
int getQty(void);
float getCost(void);
};
//+---------------------------------------------------------------------------+
//| 类公有函数定义 |
//+---------------------------------------------------------------------------+
void BookData::setNum(int a) { num=a; }
void BookData::setTitle(char *p) { strcpy(title,p); }
void BookData::setKind(int a) { kind=a; }
void BookData::setAuthor(char *p) { strcpy(author,p); }
void BookData::setPub(char *p) { strcpy(publisher,p); }
void BookData::setQty(int a) { quantity=a; }
void BookData::setTot(int a) { total=a; }
void BookData::setCost(float a) { cost=a; }
int BookData::getNum(void) { return num; }
char *BookData::getTitle(void) { return title; }
int BookData::getKind(void) { return kind;}
char *BookData::getAuthor(void) { return author; }
char *BookData::getPub(void) { return publisher; }
int BookData::getTot(void) { return total; }
int BookData::getQty(void) { return quantity; }
float BookData::getCost(void) { return cost; }
//+---------------------------------------------------------------------------+
//| 管理员资料结构体 |
//+---------------------------------------------------------------------------+
struct Administrator{
char name[40];
char password[7];
struct Administrator *next;
Administrator(void) { next=NULL; } //构造函数
};
//+---------------------------------------------------------------------------+
//| 公有变量 |
//+---------------------------------------------------------------------------+
BookData Book[101];
int max=1; //图书实际种类数
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -