-4
파일이 file1
이고 일부 파일을 file1
에서 변경해야합니다.fread 및 fwrite in c file1에서 file2로 바이트를 더하거나 빼기
첫 번째 n
바이트를 유지하고 file2
으로 전송해야합니다. 배열 x [n]을 만들고 fwrite
을 사용하면됩니다.
문제는 2 바이트를 뺀 다음 나누어서 새 파일에 기록해야한다는 것입니다. 얼마나 많은 바이트가 들어 있는지 모르기 때문에 배열이 얼마나 커야할지 모르겠다.
fread
을 사용하여 바이트를 더하고 빼는 효율적인 방법은 무엇입니까?