다음을 통해 공유


stdin, stdout, stderr

FILE *stdin; 
FILE *stdout; 
FILE *stderr; 
#include <stdio.h>

설명

오류 출력과 입력, 출력에 대한 표준 스트림이 있습니다.

기본적으로, 표준 입력은 표준 출력과 표준 에러가 화면에 출력되는 동안, 키보드로부터 읽혀집니다.

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

포인터

스트림

stdin

표준 입력

stdout

표준 출력

stderr

표준 오류

이러한 포인터들은 함수에 대한 매개변수로써 사용될 수 있습니다. getcharputchar와 같은 일부 함수들은 자동적으로 stdinstdout 을 사용합니다.

이러한 포인터는 상수들이고 새로운 값이 할당될 수 없습니다. freopen 함수는 다른 장치들 또는 디스크 파일들에 대한 스트림을 리디렉션하기 위해 사용될 수 있습니다. 운영 체제는 명령레벨에서 프로그램의 표준 입력과 출력을 리디렉션 할 수 있도록 합니다.

참고 항목

참조

스트림 I/O

전역 상수