기능명 : 접근
헤더파일 : <io.h>
함수 프로토타입 : int access(const char *file,int auth);
기능 : 파일 접근 권한 결정
매개변수 : const char *file은 파일 이름이고, int auth 값 0은 테스트 파일이 존재하는지 여부를 나타내고, 값 2는 테스트 파일이 쓰기 가능한지 여부를 나타냅니다.
반환값 : 테스트 결과가 허용되면 0, 허용되지 않으면 -1을 반환
프로그램 예 : 지정된 파일이 존재하는지 확인하고 프롬프트를 출력합니다.
#include<stdio.h>#include<io.h>intmain(void){printf(DoseNOTEXISTS.FILExits?n);printf(%s,access(NOTEXISTS.FIL,0)==0?YES:NO) ;putchar('n');return0;}
실행 결과
NOTEXIST.FILE이 존재합니까?아니오