프로그램 상에서 키보드로 입력받아 모니터로 출력할 때 이를 연결해 주는 매개체를 스트림 이라고 한다.
스트림은 입력 장치에서 실행중인 프로그램으로 연결시켜 주는 입력 스트림과, 프로그램에서 출력장치로 연결시켜주는 출력 스트림이 있다.
콘솔 입출력을 위한 입력 스트림과 출력 스트림은 프로그램이 생성되면 자동으로 생성되고, 프로그램이 종료되면 자동으로 종료되기 때문에 직접 요구할 필요는 없지만, 파일과의 연결을 위한 스트림의 생성은 직접 요구해야 한다.
콘솔 입출력을 위한 스트림은 기본적으로 제공되는 표준 스트림(standard stream)이다. 표준 스트림은 다음과 같다.
- stdin : 표준 입력 스트림 : 키보드 대상으로 입력
- stdout : 표준 출력 스트림 : 모니터 대상으로 출력
- stderr : 표준 에러 스트림 : 모니터 대상으로 출력
'Language > C, C++' 카테고리의 다른 글
[Project H4C] C언어 코딩도장(6) (0) | 2021.03.02 |
---|---|
[C] 문자 단위 입출력 함수 (0) | 2021.01.15 |
[C] main 함수로의 인자 전달 (0) | 2021.01.09 |
[C] void 포인터 (0) | 2021.01.08 |
[C] 함수 포인터 (0) | 2021.01.08 |