C++语言学习

C++是门好语言,每次学习总是能给我带来很多感动。
最近网上下载了C++项目来看,发现看到博主发的项目内容和自己学到的东西不是很符合,大概 是这样
#include
using namespace std;
class reader; 引用类难道不是要#include”reader”这样吗?
class book
{
private:
char name[50]; //书名
char writer[10]; //作者
char borrower[10]; //借书人
int id; //书号
int borr_num; //借书人学号
int store; //现存量
int total; // 总存量
int pub_time; //出版时间
float price; //价格
char publish[50]; //出版社
public:

   book();               //book类构造函数
   int book1();	//书籍管理界面函数
   int book_add();	//增加书籍函数
   int book_del();	//删除书籍函数
   int book_mod();	//修改书籍函数
   int book_out();	//借书函数
   int book_in();	//还书函数
   int book_name();  	//按书名搜索书籍函数
   int book_id();	//按书号搜索书籍函数
   int book_pub();	//按出版社搜索书籍函数
   int book_time();		//按出版时间搜索书籍函数
   int book_writer();	//按作者搜索书籍函数
   int seach_book();	//搜索书籍界面函数
   int seach();      	//主搜索界面函数

};

class reader
{
private:
char name[10]; //名字
int num; //学号
char grade[10]; //年级
char clas[10]; //班级
char sex[10]; //性别
char book_name[50]; //所借书的书名
char date[10]; //借书日期
int avai_days; //可借天数
public:
int read1(); //读者管理界面函数
int reader_add(); //增加读者函数
int reader_del(); //删除读者函数
int reader_mod(); //修改读者函数
int reader_name(); //按读者名字搜索读者函数
int reader_num(); //按读者学号搜索读者函数
int seach_reader(); //搜索读者界面函数
char *getname(); //获取读者姓名函数
int getnum(); //获取读者学号函数
char *getgrade(); //获取读者年级函数
char *getclas(); //获取读者班级函数
char *getsex(); //获取读者性别函数
char *getbook_name(); //获取所借书书名函数
char getdate(); //获取借书如期函数 为什么要用指针
int getavaiday(); //获取可借天数函数
int setname(char *); //设置读者姓名函数
int setnum(int); //设置读者学号函数
int setgrade(char *); //设置读者年级函数
int setclas(char *); //设置读者班级函数
int setsex(char *); //设置读者性别函数
int setbook_name(char *); //设置所借书籍书名函数
int setdate(char *); //设置借书日期函数
int setavaiday(int); //设置可借天数函数

};

这是啥,为啥又引用一次include
#include<string.h>
#include<conio.h>
#include<stdlib.h>
#include<windows.h>
#define SIZE 100
#define AMOUNT 50
book books[SIZE];
reader stud[AMOUNT];

int return_back()
{
cout<<"请按下任何键. ";
getch();
return 0;
}
很奇怪,引用类的感觉也奇怪,对#include使用也怪,一个项目用两次很奇怪,迷茫0.0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值