[c] 표준 에러 출력 stderr

이를 위해 stdio.h 헤더 파일에 정의된 fprintf() 함수를 사용할 수 있습니다. 이 함수는 파일 포인터와 함께 사용하여 특정 파일에 출력할 수 있지만, 표준 에러 출력을 위해서는 stderr 파일 포인터를 사용합니다.

다음은 표준 에러 출력을 사용하여 에러 메시지를 출력하는 간단한 C 프로그램의 예시입니다.

#include <stdio.h>

int main() {
    fprintf(stderr, "에러 발생: 파일을 열 수 없습니다.\n");
    return 1;
}

위의 예시에서는 fprintf() 함수를 사용하여 stderr 파일 포인터에 에러 메시지를 출력하고, 프로그램은 1을 반환하여 에러를 나타냅니다.