void perror ( const char * str ); 에러 메시지를 출력하는 함수
입력 매개 변수 리스트
str 출력할 문자열
반환 값
없음
perror 함수는 입력 인자로 전달한 문자열 뒤에 : 과 함께 최근에 발생한 에러 메시지를 출력합니다.
사용 예
//C언어 표준 라이브러리 함수 가이드 //void perror ( const char * str ); 에러 메시지를 출력하는 함수 //존재하지 않는 파일을 읽기 모드로 열었을 때 에러 메시지 출력 #include <stdio.h> int main (void) { FILE * fp; fopen_s (&fp,"noexist.txt","r");//읽기 모드로 파일 열기 if (fp==NULL) { perror ("error fopen");//에러 메시지 출력 return 0; } fclose (fp); return 0; }
출력
error fopen: No such file or directory