C 프로그래밍 질문 하나 있는데요

1 47.***.51.86

선님, 감사합니다! 이해가 정말 잘 되게 설명해주셔서 감사합니다.

혹시 질문 더 드려도 될까요?

프로그램에서 파일의 데이터를 읽고 있는데, 파일의 처음부터 다시 읽어야 할 때 이 작업을 수행하려면 어떻게 해야 하나요? 마지막으로 한 가지 더 질문드리자면 파일을 다 끝냈을 때 파일을 닫는 것이 좋은 방법인 이유는 무엇인가요?