C_C++/C_라이브러리_함수

(C언어) perror: 시스템 오류 메시지를 출력한다

고니자니 2023. 2. 23. 10:40
반응형
#include <stdio.h>
void perror(const char *s);

perror 함수는 오류 메지지를 출력합니다. 먼저 인수로 설정된 s를 출력하고, 그 다음에 콜론(:)과 전역변수 errno 값에 해당하는 메시지를 출력합니다. 보통인 인수 s에는 파일명을 지정합니다.

 

#define _CRT_SECURE_NO_WARNINGS  // Visual Studio
#include <stdio.h>
int main()
{
	FILE* fp;
	fp = fopen("perror.txt", "r");
	if (!fp)
	{
		perror("perror.txt");
		return 1;
	}
	
	fclose(fp);

	return 0;
}

perror: 오류 메시지 출력

 

 

 

반응형