[c] 표준 에러 출력 stderr
이를 위해 stdio.h
헤더 파일에 정의된 fprintf()
함수를 사용할 수 있습니다. 이 함수는 파일 포인터와 함께 사용하여 특정 파일에 출력할 수 있지만, 표준 에러 출력을 위해서는 stderr
파일 포인터를 사용합니다.
다음은 표준 에러 출력을 사용하여 에러 메시지를 출력하는 간단한 C 프로그램의 예시입니다.
#include <stdio.h>
int main() {
fprintf(stderr, "에러 발생: 파일을 열 수 없습니다.\n");
return 1;
}
위의 예시에서는 fprintf()
함수를 사용하여 stderr
파일 포인터에 에러 메시지를 출력하고, 프로그램은 1을 반환하여 에러를 나타냅니다.