📄 liba.h
字号:
# include<stdio.h>
# include<stdlib.h>
# include<graphics.h>
# include<dos.h>
# include<conio.h>
# include<string.h>
# define KB_S_N_UP 72
# define KB_S_N_DOWN 80
# define KB_S_N_ENTER 13
# define KB_S_N_ESC 27
# define KB_S_N_RIGHT 77
# define KB_S_N_LEFT 75
# define KB_S_N_1 49
# define KB_S_N_2 50
# define KB_S_N_3 51
# define KB_S_N_4 52
# define KB_S_N_5 53
# define FALSE 0
# define TRUE 1
void addbook();
void addmember();
void showmenu(int item_num);
void notice();
void allmem();
void renewmem();
void memdupid();
void issbook();
void retbook();
void allbook();
void alltransac();
void deletebook();
void deletemem();
void drawmat(char *mat,int y,int chanum);
void transac1(int mid,char ch);
void transac2(int mid,int bno,int gno,int no,char c);
void search();
void personal();
void renewb();
void chkbook2(int i);
void mainscr();
void admini();
void member();
void endscr();
void dra(char *mat,int x);
void renewb();
int getchoice(int row,int item_num);
int chkbook(int i,int j,int k);
int memcheck(int id);
int password();
struct transaction
{
int mid,tid;
struct bookid
{
int gno,bno,no;
} b;
struct issued
{
int day,mon,year;
} i;
struct returned
{
int day,mon,year;
} r;
float fine;
char reason;
};
struct book
{
struct bkid
{
int gno,bno,no;
} b;
char bname[20],author[15],pub[20],type[20];
float price;
} ;
struct member
{
int mid;
char mname[20],madd[30];
struct msince
{
int day,mon,year;
} ms;
struct mexpir
{
int day,mon,year;
} me;
} ;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -