기능명 : 닫기
헤더파일 : <io.h>
함수 프로토타입 : int close(int handler);
함수 : open() 함수로 열린 파일을 닫는 데 사용됩니다.
매개변수 : int handler 파일을 열 때 반환되는 파일 핸들
반환 값 : 성공 시 0, 실패 시 -1
프로그램 예 : open 함수로 열린 파일을 닫고 프롬프트 출력
#include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt,O_RDONLY+O_CREAT);if(fd==-1 ){printf(파일을 열 수 없습니다n);return1;}char*str=(close(fd)==0)?successfulclose:failclose;printf(%sn,str);return0;}
실행 결과:
성공닫기