⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 quit.c

📁 用c实现的航空售票系统,在DEV-C++环境下运行.还可以用来交作业的.
💻 C
字号:
#include "QUIT.H"

void Save_Flight(flight pflight[])
{
        int i;
        FILE *fp;
        if ((fp = fopen("flight.dat","wb")) == NULL)
        {
                printf("文件打开有误!");
                exit(0);
        }
        fwrite(&pflight[0], sizeof(struct _flight), 40, fp);
        fclose(fp);
        
}

void Save_Passenger(pa_node pa)
{
        FILE *fp;
        pa_node pb;
        int n;
        pb=pa->next;
        if ((fp = fopen("passenger.dat","wb")) == NULL)
        {
                printf("打开文件有误!");
                exit(0);
        }
        n=Getpacount(pa);
        fwrite(&n, sizeof(int), 1, fp);
        for (; n>0; n--)
        {
                fwrite(&pb->_pnode, sizeof(struct _passenger), 1, fp);
        }
        fclose(fp);
        
}

void quit(flight pflight[], pa_node pa)
{
        Save_Flight(pflight);
        Save_Passenger(pa);
                
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -