728x90
소제목
데이터의 입 출력이 가능한 이유는 출력의 경로가 되는 출력 스트림과 입력의 경로가 되는 입력 스트림이 존재하기 떄문이다.
입출력 스트림이란 OS가 데이터의 입출력을 위해 놓아주는 소프트웨어적인 형태의 다리를 의미한다.
- stadin 표준 입력 스트림 키보드 대상으로 입력
- stdout 표준 출력 스트림 모니터 대상으로 출력
- stderr 표준 에러 스트림 모니터 대상으로 출력
스트림이라 불리는 이유는 데이터의 이동을 한 방향으로만 형성하기 때문이다. 물이 한 방향으로 흐르듯 스트림도 한 방향으로만 데이터가 이동한다.
문자 입출력에서의 EOF