typedef struct Flight { char startPoint[20];//起点站名 char destination[20];//终点站名 char flightCodeId[20];//航班id char planeNum[20];//飞机号 char day[20];//飞行日期 int totalTickets;//乘员定额 int left;//总余票量 int leftEconomicTicket;//经济舱剩余票 int leftBusinessTickest;//商务舱剩余票 CusLinkList cusLinkList;//成员名单域,指向成员名单链表的头指针 LinkQueue waitQueue1;//经济舱候补,等候替补的客户名单域,指向一个队列 LinkQueue waitQueue2;//商务舱候补 Flight *next; }Flight,FlightNode,*Pflight;
时间: 2023-08-15 08:07:35 浏览: 100
C/C++中的结构体声明: struct 和 typedef struct 用法
这段代码是一个定义了航班信息的结构体 Flight,其中包含起点站名、终点站名、航班 ID、飞机号、飞行日期、乘员定额、总余票量、经济舱剩余票、商务舱剩余票等信息。此外还有成员名单链表、经济舱和商务舱的候补队列等域。FlightNode 和 Pflight 分别是结构体 Flight 的别名和指向结构体 Flight 的指针类型。
阅读全文