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

📄 readman.c

📁 硬盘扇区读写技术-修复硬盘与恢复文件随书源代码
💻 C
字号:
//********************************************
//文件名:READMAN.C
//功能:将DISKMAN备份的文件分解成单一的扇区文件
//********************************************
#include<stdio.h>                 //1.
#include<stdlib.h>                //2.
#include<string.h>                //3.
void main()                       //4.
{                                 //5.
   char h[512];                   //6.
   char name[13];                 //7.
   int i,k=1;                     //8.
   FILE *fp1,*fp2;                //9.
   char hs[4];                    //10.
   char man[8];                   //11.
   printf("Enter file name: ");   //12.
   scanf("%s",name);              //13.
   fp1=fopen(name,"rb");          //14.
   while(!feof(fp1))              //15.测试文件尾
   {                              //16.
     for(i=0;i<=511;i++)          //17.
       h[i]=fgetc(fp1);           //18.
     if(feof(fp1))                //19.如果是文件尾
       break;                     //20.跳出循环
     itoa(k,hs,10);               //21.数转字符串
     man[0]='m';                  //22.
     man[1]='a';                  //23.
     man[2]='n';                  //24.
     man[3]='\0';                 //25.
     strcat(man,hs);              //26.连接字符串
     fp2=fopen(man,"wb");         //27.
     for(i=0;i<=511;i++)          //28.
       fputc(h[i],fp2);           //29.
     fclose(fp2);                 //30.
     k++;                         //31.
   }                              //32.
   fclose(fp1);                   //33.
}                                 //34.

⌨️ 快捷键说明

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