📄 flight.h
字号:
#include<stdio.h>
#include<malloc.h>
#include<stdlib.h>
#include<string.h>
#define LEN sizeof(struct Lnode)
#define MAXFT 3
#define ftSIZE 10
#define stSIZE 10
#define addSIZE 5
typedef struct flight{
int count;
char id[10];
char fromcity[10];
char tocity[10];
char uptime[10];
char downtime[10];
float price;
float discount;
}flight;
typedef struct sheet{
flight ft;
char username[20];
int count ;
int id;
char credit[20];
}sheet;
typedef struct flights{
flight *ft;
int Num;
int length;
}flights;
typedef struct sheets{
sheet *st;
int Num;
int length;
}sheets;
int Load(flights &ft,sheets &st,int flag);
int Save(flights ft,sheets st,int flag);
int Show(flights ft,sheets st,int flag);
int getFlight(flights ft,char id[],char fromcity[],char tocity[],flight &f,int flag);
void showFlight(flight f,int flag,int pos);
void showSheet(sheet s,int flag);
int initFlight(flights &ft,int n);
int initSheet(sheets &st,int n);
int addFlight(flights &ft,sheets st);
int Search(flights ft,sheets st);
int Book(flights &ft,sheets &st);
int unBook(flights &ft,sheets &st);
int Menu();
void SystemInfo();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -