freadfwriteを使用してファイルから数値を読み取るにはどうすればよいですかこれは私のコードです
char *buff[1];
int highscore;
FILE *FPtr;
FPtr = fopen("highscore.txt","w+");
if(FPtr != NULL){
fread(buff,sizeof(buff),1, FPtr);
}
if(buff == NULL){
fprintf (FPtr, "%d" , 10);
fclose(FPtr);
}
したがって、ファイルを作成して10をファイルに出力する最初の実行後、ファイルを読み取ってから10を出力します。これを行うにはどうすればよいですか?