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

📄 save.c

📁 大一时课程设计 通信录管理系统 可作为C课程设计的参考
💻 C
字号:
#include"yy.h"

void save(NODE *head)
{
    NODE *p;
    FILE *fp;
    int m=0;
    char filename[20];

    clrscr();
    if(head==NULL)
        { printf("\n\n\n\tno records to save!\n");
          return;
         }
    printf("\n\n\nPlease input the file name that you want to save:\n");
    printf("(press enter and use 'file1')\n");
    gets(filename);
    if(strlen(filename)==0)strcpy(filename,"file1");
    if((fp=fopen(filename,"wb"))==NULL)
        {printf("can not save file!\nplease choose again\n");
         return;
         }
    printf("\n save file...\n");
    p=head;
    while(p)
    {   
        fwrite(p,LEN,1,fp);
        p=p->next;
        m++;
     }
     fclose(fp);
     printf("There are %d records which have been saved\n",m);
     printf("Press any key to continute...\n");
     getch();
}

⌨️ 快捷键说明

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