1. 형식: result= fclose(fp)
2. 기능: 인자 fp에 해당하는 개방된 파일(file)을 폐쇄한다.
3. 설명
(1) 인자 fp는 파일 포인터이며 파일 개방시 얻은 값이어야 하고 파일 포인터가
아니면 에러 처리되며 이미 폐쇄된 파일 포인터일 때는 경고 메시지를 출력
하고 result에 -1의 값을 되돌린다.
(2) 실행 결과값 result는 정상 실행시 0, 실패시 -1(EOF)의 값을 갖는다.
4. 사용예
filename= helpdir ~ "temp/sample.txt"; // 도움말 디렉토리와 문자열 결합
fp= fopen(filename, "r");
if(fp==FILE_OPEN_ERR) // 또는 if(fp==NULL) 또는 if(!fp)
{
print("file open error!\n");
return;
}
getline= finput(fp);
print(getline);
fclose(fp); // 파일 닫기
------------------------------ [ 출력결과 ] ------------------------------
안녕하세요?
|