Share via


stdin, stdout, stderr

구문

#define stdin  /* implementation defined */
#define stdout /* implementation defined */
#define stderr /* implementation defined */

설명

stdin, stdoutstderr 전역 상수 포인터는 입력, 출력 및 오류 출력에 대한 표준 스트림입니다.

기본적으로 표준 입력은 키보드에서 읽고 표준 출력 및 표준 오류는 화면에 출력됩니다.

다음 스트림 포인터를 표준 스트림에 액세스하는 데 사용할 수 있습니다.

포인터 스트림
stdin 표준 입력
stdout 표준 출력
stderr 표준 오류

이러한 포인터는 함수에 대한 인수로 사용할 수 있습니다. 일부 함수(예: getcharputchar및 )는 자동으로 사용합니다 stdoutstdin.

이러한 포인터는 상수이며 새 값을 할당할 수 없습니다. freopen 함수는 스트림을 디스크 파일 또는 다른 디바이스로 리디렉션하는 데 사용할 수 있습니다. 운영 체제에서는 명령 수준에서 프로그램의 표준 입력 및 출력을 리디렉션할 수 있습니다.

참고 항목

스트림 I/O
전역 상수