기능명 : 오픈
헤더파일 : <io.h>
함수 프로토타입 : int open(char *path,int access[,int auth]);
기능 : 파일 열기
매개변수 : char *path 열려는 경로가 포함된 파일 이름, int access는 여는 방법, int auth는 액세스 권한
반환 값 : 성공 시 파일 핸들을 반환하고 실패 시 -1을 반환합니다.
프로그램 예 : 파일을 열고 프롬프트를 출력합니다.
#include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt,O_RDWR+O_CREAT);if(fd==-1 ){printf(파일을 열 수 없습니다n);return1;}printf(파일을 열었습니다n);close(fd);return0;}
실행 결과
파일을 성공적으로 열었습니다.