Programing - C/C Basic grammar
116 파일 처리 시 발생된 에러 표시 ( perror )
junmoyo
2017. 12. 25. 18:25
개념 :
1. 파일 개방시 실패 이유를 출력 하여 줍니다.
2. 원형 : void perror(const char* string);
-string 값에 파일 개방 경로를 넣어 주면 유용할수 있습니다.
소스코드 : main.c
#include <stdio.h>
int main(void)
{
FILE *fp;
int ch;
fopen_s(&fp, "C:\\Users\\junmo\\Desktop\\300\\116\\file.txt", "r");
if (fp == NULL)
{
perror("C:\\Users\\junmo\\Desktop\\300\\116\\file.txt, 파일 읽기 모드 실패");
}
else
{
fclose(fp);
}
system("pause");
return 0;
}
결과 :