컴퓨터 지식 네트워크 - 컴퓨터 백과사전 - 프로그램이 끝나면 fclose 함수를 사용하여 열려 있는 파일을 닫아야 합니다. 오른쪽?

프로그램이 끝나면 fclose 함수를 사용하여 열려 있는 파일을 닫아야 합니다. 오른쪽?

그렇습니다!

fclose 함수 이름: fclose 함수: 스트림을 닫습니다. 참고: fclose 함수를 사용하면 버퍼에 남아 있는 마지막 데이터를 디스크 파일로 출력하고 파일 포인터 및 관련 버퍼를 해제할 수 있습니다. 사용법: int fclose(FILE *stream); 프로그램 예: #include int main(void) { FILE *fp; char buf[11] = "0123456789" /* create 10바이트를 포함하는 파일 */ fp = fopen("DUMMY.FIL", "w"); fwrite(&buf, strlen(buf), 1, fp) /* 파일 닫기 */ fclose(fp); ;} 스트림이 성공적으로 닫히면 fclose는 0을 반환하고, 그렇지 않으면 EOF(-1)를 반환합니다. 스트림이 NULL이고 프로그램이 계속 실행될 수 있으면 fclose는 오류 번호를 EINVAL로 설정하고 EOF를 반환합니다.

上篇: 대학 소프트웨어 공학 전공자를 위한 교과서는 무엇인가요? 下篇: 하얼빈 공자묘에서 향을 바칠 수 있나요?
관련 내용