📄 0se63.c
字号:
//********************************************
//文件名:0SE63.C
//功能:监视0磁道63个扇区的数据变化
//********************************************
#include<stdio.h> //1.
#include<bios.h> //2.
void main() //3.
{ //4.
char h[512]; //5.
int i,j; //6.
FILE *fp; //7.
long t=0,u=0; //8.
fp=fopen("0se63.txt","wb"); //9.以写方式打开文件
for(j=1;j<=63;j++) //10.
{ //11.
biosdisk(0x02,0x80,0,0,j,1,h); //12.调用扇区读写函数
for(i=0;i<=511;i++) //13.
{ //14.
t+=h[i]; //15.
u+=h[i]; //16.
} //17.
printf("(sector%2d):%8ld ",j,u); //18.输出屏幕
fprintf(fp,"(sector%2d):%8ld ",j,u); //19.输出文件
u=0; //20.
if(j%3==0) //21.显示三个扇区换行
{ //22.
printf("\n"); //23.
fprintf(fp,"\n"); //24.
} //25.
} //26.
printf("Total : %ld\n",t); //27.
fprintf(fp,"Total : %ld\n",t); //28.
fclose(fp); //29.
} //30.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -