2
그래서이 형식의 순차 파일에 구조체를 저장했습니다. "%d %s %s %f"
파일에서 마지막 레코드를 찾고 있다면 fseek(*val,offset*-1,Seek_end
을 사용할 때 fscanf
역방향으로 읽으십니까? 그래서 "%f %s %s %d"
을 읽어야합니까?뒤로 Seek_END
그래서이 형식의 순차 파일에 구조체를 저장했습니다. "%d %s %s %f"
파일에서 마지막 레코드를 찾고 있다면 fseek(*val,offset*-1,Seek_end
을 사용할 때 fscanf
역방향으로 읽으십니까? 그래서 "%f %s %s %d"
을 읽어야합니까?뒤로 Seek_END
아니요, 후속 읽기가 뒤로 이동하지 않으므로 은 항상이됩니다.
파일 포인터를 파일 끝까지의 거리에 설정하는 것입니다. 따라서 영문자가 포함 된 파일이 있고 -5
및 SEEK_END
을 찾는 경우 다음 읽기는 vwxyz
순으로 표시됩니다.
'fseek'에 대한 일반적인 설명은 "텍스트 파일 : 0이거나 * ftell *에 의해 반환 된 값"과 같은 텍스트 파일에서 경고를 사용한다는 것에주의하십시오. (http://www.cplusplus.com/reference/cstdio/fseek/) – usr2564301