📄 clear.c
字号:
#include <stdio.h>
#include "block.h"
void write_into_disk(ORDER *ptr,FILE *fp)
{
register i=0;
do{
fwrite(ptr,sizeof(ORDER),1,fp);
ptr++;
}while(++i<10);
return;
}
int read_into_order(ORDER *ptr,FILE *fp)
{
register i,count;
for(i=0;i<10;i++)
{
count=fread(ptr,sizeof(ORDER),1,fp);
ptr++;
if(count!=1) break;
}
if(i==10) return 0;
else return i;
}
main()
{
static ORDER ch[10],ch1[10];
register i=0;
FILE *fp;
char s[10]=" ";
printf("Please input clear password: ");
scanf("%s",s);
if( !strstr(s,"clearok") ){
printf("\npassword wrong!\n");
return 1;
}
strcpy(ch[0].name," ");
ch[0].order=0l;
fp=fopen("player.sav","w+b");
for(i=0;i<10;i++)
{
fwrite(&ch[i],sizeof(ORDER),1,fp);
}
fseek(fp,0L,SEEK_SET);
for(i=0;i<10;i++)
{
fread(&ch1[i],sizeof(ORDER),1,fp);
}
fclose(fp);
printf("\nclear ok !\n");
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -